San Francesco da PaolaParishShareVia Filippo Castelli91026 Mazara del Vallo, SiciliaItalyGet directions