Chiesa di San CarloParishShareVia Conte Lodivico Sauli d'Igliano12073 Ceva, PiemonteItalyGet directions