Completed in 1848, the core of the Chatillon-DeMenil House reflects an earlier St. Louis culture. The house museum displays furnishings and artifacts from the last third of the nineteenth century. More Info
Address
Chatillon-DeMenil House 3352 DeMenil Place St Louis, MO 63118-3211 United States
Please confirm the accuracy of the address and location before planning your trip.