Holy Cross Academy - Annunciation Campus

❘ Elementary ❘

16 W. Glendale Rd.
St. Louis, MO 63119

Phone:  (314) 961-7712
Fax:  (314) 961-2157


Founded:  2012
Deanery:  South County Deanery

Contacts

  • Mrs. Janet Dolan - Principal