Campbell House Museum photograph

Campbell House Museum

Use attributes for filter !
Address1508 Locust St, St. Louis, MO 63103, USA
Hours Closed ⋅ Opens 10AM
Tickets$8. 00
Phone +1 314-421-0325
Architectural styles Victorian architecture, Greek Revival architecture
Date of Reg.
Date of Upd.
ID1263383
Send edit request

About Campbell House Museum


The Campbell House Museum opened on February 6, 1943, and is in the Greater St. Louis area, in the U. S. state of Missouri.

Where is the Campbell House Museum

Campbell House Museum Map
Click on the photo of Campbell House Museum to view it on Google Maps.

Related Persons

Next Profile ❯