Denver Bouldering Club is located in Denver, United States on 2485 W 2nd Ave #18. Denver Bouldering Club is rated 4.8 out of 5 in the category rock climbing gym in United States.
Address
2485 W 2nd Ave #18
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible car park