The Spot Bouldering Gym

This is a new location for The Spot, which has been in Boulder for many years. The letters and logo are internally illuminated. They’re at 1235 Delaware Street in Denver’s Golden Triangle district.

Let's Get Started