Chiesa di Santa Maria della ProvvidenzaParishShareVia Giuseppe Garibaldi95019 Sarro, SiciliaItalyGet directions