Chiesa dell'Immacolata ConcezioneParishShareVia Treppo33100 Udine, Friuli-Venezia GiuliaItalyGet directions