South City Catholic Academy is a Pre-K - 8 archdiocesan grade school located in South St. Louis City, offering educational excellence and fostering Catholic identity.
The academy serves families in the community, providing a strong foundation for students through a combination of academic rigor and faith-based teachings.
Generated from their website's infomation