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.

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.