Chiesa parrocchiale dei Santi Claudio e DalmazzoParishShareVia Santa Maria10099 Castiglione Torinese, PiemonteItalyGet directions