St Teresa Of Avila Church

390 Missouri St
California, San Francisco, 94107
(415) 285-5272

Mass Times

SUNDAY MASSES:
Saturday Vigil: 4:15 pm
Sunday: 8:30 & 10:00 am
WEEKDAY MASSES:

Tuesday & Friday: 8:30 am

Saerch church near me