Chiesa Parrocchiale dei Santi Pietro e PaoloParishShareVia Monte Rosa28045 Invorio, PiemonteItalyGet directions