Chiesa di Santa RitaParishShareVia Comunale Teduschella Serrafigura97016 Modica, SiciliaItalyGet directions