Parrocchia dei Santi Pietro e PaoloParishShareVia Ventiquattro Maggio33030 Flumignano, Friuli-Venezia GiuliaItalyGet directions