7630 Sutherland Avenue
St. Louis, MO 63119-2855
Get Directions

Holy Cross Academy - St. Michael the Archangel Campus

Contacts
Mr. Terry Cochran - President
Mrs. Stephanie True - Principal

Learn More