Chiesa di San Michele dell'OspedaleParishShareBaluardo Massimo D'Azeglio28100 Novara, PiemonteItalyGet directions