3352 DeMenil Place
St Louis, MO 63118-3211
St Louis, MO 63118-3211
+1 314 771 5828
Open Hours10am-3:15pm Tue-Sat
OverviewA Greek Revival-style mansion now open to the public, the Chatillon-DeMenil house dates to 1849, when the first portion was built for Henri Chatillon, a hunter and guide with...
more
