Chiesa di Santa Maria della MercedeParishShareVia Cappuccinelle90134 Palermo, SiciliaItalyGet directions