Madonna PellegrinaParishSharePiazza Cuore Immacolato di Maria28100 Novara, PiemonteItalyGet directions