Directions

Campbell House is located at the southwest corner of 15th and Locust streets in downtown St. Louis, between the YMCA and the St. Louis Public Library.

Advertisements
%d bloggers like this: