Chiesa del Santissimo SalvatoreParishSharePiazza Peculio98053 Castroreale, SiciliaItalyGet directions