Most amazing place. Lots to explore. Brought out the child in everyone. It's like a life size chutes and ladders. Climbing and sliding all day. I would recommend this for every family that visits St. Louis.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.