Chiesa di Santa Maria AddolorataParishShareCorso Palmiro Togliatti98044 Cattafi, SiciliaItalyGet directions