Chiesa dei Santi Giovanni Battista e CaterinaParishShareVia San Francesco13039 Trino, PiemonteItalyGet directions