Laumeier Sculpture Park
Museum
12580 Rott Road, St. Louis, Missouri, United States
About
Free outdoor museum with over 60 monumental sculptures on 105 acres in suburban St. Louis, one of the first sculpture parks in the US.