St. Louis Science Center offers much to see – from prehistoric times to space travel

Space may be the final frontier, but it’s my favorite area of the St. Louis Science Center. Visitors can check out exhibits related to space, space travel and even the […]