Claim this listing

Upper Limits Rock Climbing Gym

326 S 21st St
St. Louis, Missouri
63103
(314) 241-7625
http://upperlimits.com/st-louis/