06/05/2026
BIG NEWS!!!!!
The late Richard Serra’s “Twain” sculpture on downtown’s Gateway Mall has a graffiti problem on top of its reputation issues.
The Serra Sculpture Park is one of a series of six parks along Market Street in the Downtown West Ne
99 N 10th Street
St. Louis, MO
63101
Be the first to know and let us send you an email when Twain by Serra posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.