Web Search powered by YAHOO! SEARCH
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…

  • Comments (6)
  • Email this