We took our grandaughter here while in the St Louis area. What a pleasant surprise. A lot of activities for kids; a lot of education; a lot of fun. Entry price was fair and square. Free parking.
Hint - extra parking available in the school parking lot next door; it is closer to the front entrance.
Suggestion - A lot of kids were there during our visit; most activities are "hands on." Very few hand sanitizer dispensers - so take your own.
If you own or manage The Magic House, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.