Chiesa di San Francesco di PaolaParishShareVicolo Lovullo93010 Serradifalco, SiciliaItalyGet directions