Madonna delle GiummareParishShareVia Attilio Bertolucci91026 Mazara del Vallo, SiciliaItalyGet directions