St. Teresa Of Avila

11600 Atwood Rd
Auburn CA 95603-9522
1 Reviews

Sponsored Topics

Opening Hours

Mon - Sun 3:00 pm - 4:00 pm

See a problem? Let us know!
I moved here a year ago and attended daily Mass and people came up to me purposefully to introduce themselves and they continue to be so welcoming. So many people I have met really love and know Jesus and are so active in sharing God's love in the community. I really am grateful to be living in Auburn and having this as my parish.