Serra Sculpture Park is a captivating outdoor destination located at 1001 Market Street in St. Louis, Missouri. This park is a must-visit tourist attraction for art …
Reviews
Tripadvisor
3.0/5 · 1 review
Loading reviews...
May 11, 2022
One of six parks in downtown lining the streets of Chestnut and Market. As far as I know there is only one sculpture in this park done by RIchard Serra. I thought the rusted steel fencing was fencing… Full review by TravFL