1 climbing gyms are listed in St. Louis, United States. Compare facilities, opening hours, and amenities, or get in touch to find a belay partner nearby.
Prefer climbing outdoors? See climbing routes in St. Louis.
Climb So iLL at the Power Plant
1414 Carroll St, St. Louis, MO 63104, USA Located in the historic City Hospital Power Plant, this gym offers a unique climbing…