Chiesa dell'AnnunziataParishShareVia Giuseppe Garibaldi98046 Santa Lucia del Mela, SiciliaItalyGet directions