Chiesa della Madonna della NeveParishShareVia Pier Giorgio Frassati12018 Borgo San Dalmazzo, PiemonteItalyGet directions