New 6-12 school could be coming to South City

A new school hoping to open in Dutchtown in 2019 believes they have what it takes to change the education landscape in all of St. Louis.
Published: 7:51 AM CDT July 11, 2018
Updated: 3:51 AM CDT July 11, 2018