Chiesa della Madonna dei MiracoliParishShareVia San Varmondo Arborio10015 Ivrea, PiemonteItalyGet directions