Chiesa parrocchiale dei Santi Pietro e PaoloParishShareVia Valobra10022 Carmagnola, PiemonteItalyGet directions