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
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.