Immacolata ConcezioneChapelShareViale Porto Torres07100 Tàttari/Sassari, Sardigna/SardegnaItalyGet directions