Chiesa parrocchiale di San RoccoParishShareVia Quintino Sella13888 Mongrando, PiemonteItalyGet directions