Chiesa della Confraternita di San Rocco e San CarloParishSharePiazza Garibaldi10086 Rivarolo Canavese, PiemonteItalyGet directions