St Louis Science Center Library

5236 Oakland Ave Ste A
Saint Louis, MO 63110

The St. Louis Science Center Library is a repository of historical material documenting the Academy of Science of St. Louis, St. Louis Museum of Science and Natural History, St. Louis Science Center, and McDonnell Planetarium, including meeting minutes and various collections related to early St. Louis science and technological development.

Located at 5236A Oakland Ave. in St. Louis, MO, the library houses archaeological records, meteorological records, and other references that provide insights into the scientific and cultural heritage of the region.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisSt Louis Science Center Library

Partial Data by Infogroup (c) 2025. All rights reserved.