The Saint Teresa of Avila Parish is a diverse Catholic community of faith that embraces everyone, without exception.
Add More Add to my Gift Basket
19-Aug-2020 - 31-Aug-2025