The indoor facility was planned at what had been the Color Art building at 10300 Watson Road.
Special to the Post-Dispatch, St. Louis Post-Dispatch
Wed, 04/27/2016 - 3:45pm
The indoor facility was planned at what had been the Color Art building at 10300 Watson Road.