Chiesa della Divina MisericordiaParishShareVia Giuseppe Leonardi95022 Aci Catena, SiciliaItalyGet directions