The Spot is in indoor bouldering gym in Boulder, Colorado. In addition to offering members access to a world class bouldering facility, we also offer climbing classes for all ages and abilities, fitness equipment, youth programs, and community events.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.