Tower Grove House Saint Louis

4344 Shaw Boulevard, Missouri Botanical Garden Saint Louis , Missouri, United States - Phone: 314-577-9400