Annunciation School

Three Catholic Schools to MergeThe diocese says the new school, Holy Cross Academy, is expected to open for the 2012-13 academic year.

More From CBS St. Louis

Listen Now
Holiday Guide
Introducing Your New Podcast Network

Listen Live