1938
building
The Soldiers Memorial Military Museum in downtown St. Louis, Missouri is a memorial and military museum, at 1315 Chestnut Street, owned by the City of St. Louis and operated by the Missouri Historical Society. Interior east and west wings c …
On the map
Keep exploring
Discover more places in St. Louis