Chiesa di San LeonardoParishSharePiazza Santa Maria dei Battuti31100 Treviso, VenetoItalyGet directions