Chiesa di San FrancescoParishShareVia Monsignor La Cava91026 Mazara del Vallo, SiciliaItalyGet directions