Everyone at St. Teresa of Avila Parish wishes you and yours a very Happy and Blessed Thanksgiving Day
Does God Exist? Did Jesus Even Exist? Does God love me? Join small communities of folks asking these big questions in a small group. Conversations starting the first week of June
See how we’re making a big difference in the world.