No Picture

Scottrade Center

Scottrade Center is a large 18,724-seat arena located in downtown St. Louis, Missouri.  The arena opened in 1994 and was formerly known as Kiel Center until 2000, changing to the Savvis Center from 2000 to

St. Louis Science Center, St. Louis, MO

St. Louis Science Center

Founded as a planetarium in 1963, the St. Louis Science Center is a collection of buildings that include a science museum and a planetarium in St. Louis, Missouri today.  It’s located in the southeastern corner