Chiesa di San Francesco di SalesParishShareVia Domenico Cimarosa90145 Palermo, SiciliaItalyGet directions