Cuore Immacolato di MariaParishShareVia Alessandro Manzoni07100 Tàttari/Sassari, Sardigna/SardegnaItalyGet directions