Laumeier Sculpture Park

Address:
12580 Rott Road, St. Louis, Missouri, USA
Telephone:
(314) 615-5278
 View map