Parrocchia San Leonardo MurialdoParishShareVia Francesco De Sanctis 2810142 Torino, PiemonteItalyGet directions