Chiesa Parrocchiale dei Santi Michele e SolutoreParishSharePiazza Don Luigi Vesco10019 Realizio, PiemonteItalyGet directions