Chiesa di Santa Maria di CastelloParishSharepiazza Santa Maria di Castello15121 Alessandria, PiemonteItalyGet directions