The admission is free but the parking is $10. Also they should rename themselves to The children's St Louis Center cause if you are older than 12 it won't fulfill your expectations. We can't say anything about the Planetarium or IMAX movie theater cause we didn't go there.
Thank you for your visit. I regret that you weren't able to see everything and that what you did see you found geared for kids, as so many others have said we offer something for everyone.
-John Wharton, Managing Director of Facility Operations