Chiesa San Carlo BorromeoParishShareVia della Chiesa10073 San Carlo Canavese, PiemonteItalyGet directions