Chiesa di Maria Santissima della ProvvidenzaParishSharePiazza Senatore Gesualdo Libertini95040 Ramacca, SiciliaItalyGet directions