If you are looking for a great place to spend some time with loved ones, this is a wonderful place to visit. The St. Louis Science Center adjoins Forest Park, (The home of the famous 1904 World's Fair) and is just off I-64 in St. Louis, MO. The location is near many of The Marriott properties in the St. Louis area, especially downtown, Union Station and West County.
It is pay parking, but admission is free, and there is a fee for seeing the IMAX Shows and some Special Events.
Children seen to really enjoy the challenging exhibits, and everyone will learn something during their visit. You can enjoy a picnic in the park, and also visit the famous Zoo right next door, which is also free. A few photo's:
The entrance to the Science Center, note the McDonnell Planetarium in the background. The walkway is over I-64!