Chiesa di Santo Stefano del MonteParishShareVia Santo Stefano10014 Candia Canavese, PiemonteItalyGet directions