Campbell House Museum

Museum

0.0
(0 Reviews)
1508 Locust St, 63103 Saint Louis

Info

Built in 1851, the first house in the ele­gant Lucas Place neigh­bor­hood, the Camp­bell House was the home of renowned fur trader and entre­pre­neur Robert Camp­bell …

Industries / Specializations

Museum

Map

1508 Locust St, 63103 Saint Louis

Reviews

Unverified Reviews
0.0
(0 Reviews)