326 S 21st StSaint Louis, MO 63103
I've been a member for 4 years and have enjoyed this "Fun Way" to get excersize.
2. Climb So Ill
1419 Carroll StSaint Louis, MO 63104
From Business: St. Louisâ€™ premier indoor rock climbing facility. Located in Downtownâ€™s Historic City Hospital Power Plant, Climb So iLL aims to provide its clients with a tr…
1874 Lackland Hill PkwySaint Louis, MO 63146
From Business: Truly one of the premier indoor rock climbing gyms in the Midwest, Upper Limits Maryland Heights offers St. Louis over 14,500 sq. ft. of climbing surface, complet…