08.13.2008 3:37 pm
St. Louis Science Center makes the top ten nationally
St. Louis Post-Dispatch
Another one of our local attractions had made a national top ten list. Previously, it was The Magic House in Kirkwood that rivaled Disneyworld in kid-friendly attractions, and now our Science Center has been deemed one of the nation’s best.
TheĀ Scienceā¦


