History

Since 1908, St. Cecilia School and Academy has been providing a quality Catholic education to students of South St. Louis City.

ADD MORE UNIQUE GENERAL HISTORY.