Chiesa del Santo SpiritoParishShareVia Giovanni Aliora15033 Casale Monferrato, PiemonteItalyGet directions