Chiesa della Beata Vergine ImmacolataParishShareViale Italia07027 Oscheri/Oschiri, Sardigna/SardegnaItalyGet directions