Movement Climbing + Fitness Denver
- Address:1155 W 5th Ave, Denver, CO 80204
- Phone:(720) 476-7800
- Reviews: 23Rating: 4.0
very fun I love the sport climbing selection. One thing that would help safety is if some clips arent as high on some of the routes some are almost 15 feet high.. My family just joined this month after climbing a few times and falling in love with it.... more