Lemp Mansion

Phone: 314-664-8024

Address: 3322 DeMenil Place St. Louis, Missouri 63118