Chiesa di San PietroParishShareVia del Cimitero di Lumellogno28100 Novara, PiemonteItalyGet directions