Chiesa di Santa Maria del SuffragioParishShareVia Ruggero Settimo93018 Santa Caterina Villarmosa, SiciliaItalyGet directions