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.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.