You can climb for free on October 24th at the Steel Shop! Reservations are required.
The Steel Shop and the Power Plant are a perfect pair. You can find us at both of these stunning locations.
1419 Carroll Street
St. Louis, MO 63104
650 N Main Center
St. Charles, MO 63301
© 2020 Climb So iLLDesigned by Taylor Ashford