Chiesa di San MicheleParishSharePiazza Cavalieri Maria e Savino Enrico10019 Scarmagno, PiemonteItalyGet directions