Chiesa di San LeonardoParishSharePiazza San Leonardo09090 Masuddas/Masullas, Sardigna/SardegnaItalyGet directions