Santi Giuseppe e Lucia al GalluzzoParishShareVia Santa Chiara50124 Firenze, ToscanaItalyGet directions