kezz digital photo lab is located in Enugu, Nigeria on LOCAL GOVT, shop 11 powa shopping plaza by MAYOR MKT, Agbani Rd. kezz digital photo lab is rated 3 out of 5 in the category photo shop in Nigeria.
Address
LOCAL GOVT, shop 11 powa shopping plaza by MAYOR MKT, Agbani Rd