Chiesa di Maria Santissima AddolorataParishShareVia Cosentini95010 Santa Venerina, SiciliaItalyGet directions