Chiesa della Madonna del LumeParishShareVia Francesco Matera90133 Palermo, SiciliaItalyGet directions