St Teresa of Avila

The Saint Teresa of Avila Parish is a diverse Catholic community of faith that embraces everyone, without exception.

General Outreach & Ministries
(2 events )