Chiesa parrocchiale di San LeonardoParishShareVia San Leonardo28046 Tapigliano, PiemonteItalyGet directions