Chiesa dei Santi Giacomo e FilippoParishShareVia Vittorio Veneto23848 Ello, LombardiaItalyGet directions