Chiesa di San Giovanni BattistaParishShareStrada Vicinale della Fornace10012 Ivrea, PiemonteItalyGet directions