Directions

St Teresa of Avila Catholic Church

Mass Times

St. Teresa of Avila Catholic Church

Located on the NE Corner of 19th & Connecticut Streets


Mailing Address:


390 Missouri Street

San Francisco, CA 94107-2820

(415) 285-5272