Chiesa parrocchiale dei Santi Pietro e PaoloParishSharePiazza Martiri13011 Borgosesia, PiemonteItalyGet directions