The Magic House in Kirkwood is a fun place to take the kids, but we don't go very often because it's not free. I can't give you free, but my wife recently found out about a deal for cheap admission and I thought I'd pass it along. From now until January 31, 2011, everyone can get into the Magic House for $3 after 3 p.m. Regular admission is $8.75, so that's a pretty good discount.
To get the deal, you need to go to the Magic House facebook page and print off one coupon for everyone in your group. Then, take your coupons with you to get the reduced admission. The Magic House closes at 5:30 p.m. (most days), so you get 2 1/2 hours of fun for just $3.