Chiesa dei Santi Carlo e GratoParishShareVia Margherita Cantù Darra13010 Prarolo, PiemonteItalyGet directions