x hide permanently

Localhost Arena, Colorado's Largest Esports Arena, Opens in Lakewood | Westword

Denver News and Events

Located at 1882 South Wadsworth Boulevard in Lakewood, the 18,000-square-foot Localhost Arena caters to gamers who are looking for a large-scale in-person gaming experiences.