Write a review
Kelly Zambia phone shop
Kulima Towers, Katunjila Rd, Lusaka
Please follow our content guidelines. Wrong business? Pick another.
Kelly Zambia phone shop
Kulima Towers, Katunjila Rd, Lusaka
Please follow our content guidelines. Wrong business? Pick another.