12580 Rott Road, Sappington
St. Louis, Missouri 63127
United States
St. Louis, Missouri 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.