St Teresa of Avila Catholic Church
Catholic
1490 19th St, San Francisco, CA, 94107
Phone: (415) 285-5272
Website: www.stteresasf.org
Connect: Facebook
Nearby Churches
- VIVE Church San Francisco · San Francisco, CA
- First Russian Christian Molokan Church · San Francisco, CA
- St. Gregory of Nyssa Episcopal Church · San Francisco, CA
- New Life Church San Francisco · San Francisco, CA
- Shekinah Christian Fellowship · San Francisco, CA
- St Stephen Baptist Church · San Francisco, CA