The Museum is located at the southwest corner of 15th and Locust Streets in downtown St. Louis, just one block west of the St. Louis Public Library.
View Larger Map

The Museum is located at the southwest corner of 15th and Locust Streets in downtown St. Louis, just one block west of the St. Louis Public Library.
View Larger Map