Chiesa di San Giovanni DecollatoParishShareVia Roma12011 Borgo San Dalmazzo, PiemonteItalyGet directions