Madonna della Neve e San MassimoParishShareVicolo Sotto Roggia10011 Agliè, PiemonteItalyGet directions