St. Cecilia School and Academy

❘ Elementary ❘

906 Eichelberger St.
St. Louis, MO 63111

Phone:  (314) 353-2455
Fax:  (314) 353-2114

Website:  http://stc-stl.org

Founded:  1906
Deanery:  South City Deanery

Contacts

  • Mrs. Mary Loux - Principal