Dark & controversialHistoric
Saints Peter and Paul Church, San Francisco
Since 1924
Saints Peter and Paul Church (Italian: Ss. Pietro e Paolo, Chinese: 聖伯多禄圣保禄教堂) is a Catholic church in San Francisco's North Beach neighborhood. Located at 666 Filbert Street, it is directly across from Washington Square and is administered by the Salesians of Don Bosco.
Source: Wikipedia / Wikidata
Nearby