The Spot Bouldering Gym
3240 Prairie Avenue Boulder, CO 80301United States of America(303) 379-8806http://thespotgym.com/ See location on the map.
An indoor rock climbing facility that offers freestanding boulders & training equipment for all levels in Boulder, Colorado.