12580 Rott Road, Sappington
St. Louis 63127
United States
St. Louis 63127
United States
Laumeier Sculpture Park is a 105-acre open-air museum and sculpture park that houses over 60 outdoor sculptures and features a 1.4-mile walking trail, and educational programs.