Chiesa dei Santi Maria Immacolata e VigilioParishShareVia Castellana30174 Venezia, VenetoItalyGet directions