Chiesa di Maria Santissima della ProvvidenzaParishShareVia Principessa Mafalda95014 Giarre, SiciliaItalyGet directions