Chiesa dei Santi Pietro e Paolo ApostoliParishSharePiazza Venti Settembre13030 Villarboit, PiemonteItalyGet directions