This campus of Sacred Heart Parish is home to Blessed Teresa of Calcutta School (https://www.btcparish.org/)
(314) 837-3757 Visit Website