We visited the science center with two grandchildren aged 11 and 13. Other than the IMax film, there wasn't much that held their attention. My wife is a retired middle-school science teacher and she said she was really disappointed. However, she did think that it would be a great place to take younger children 8 and under. We did not visit the planetarium but I have heard good things about it.
If you own or manage Saint Louis Science Center, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.