Chiesa di San LeonardoParishShareVia Nazionale07019 Biddanoa Monteleone/Villanova Monteleone, Sardigna/SardegnaItalyGet directions