I've been a member for 4 years and have enjoyed this "Fun Way" to get excersize.
3. 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…