St. Teresa of Avila (1853-1972)

Founded: 1853
Phone: 215-334-0159
Other Parish Information: Spiritual records are kept at Annunciation B.V.M. Church, Philadelphia.