Filters:
rock climbing in St Louis
About 4 results.
Climb So iLL
Carroll Street 1419, 63104 St. Louis, United StatesClimb So iLL is a St. Louis climbing gym aimed at educating, challenging, and inspiring individuals through a unique indoor rock climbing experience.
Upper Limits Indoor Rock Climbing Gym
South 21st Street 326, 63103 St. Louis, United StatesUpper Limits is the premier rock climbing gym in St. Louis and offers something for everyone!