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