NameLemp Mansion
Address3322 Demenil Pl, St. Louis, Missouri, 63118, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionA historic house in St. Louis was plagued by a series of suicides committed by family members involved in a successful brewery....
Coordinates38.59320, -90.21580
Web address/places/lemp-mansion