Chiesa di San Camillo de LellisParishSharePiazza San Camillo28899 Cesara, PiemonteItalyGet directions