Kafubu Mall March 23, 2020 by Kevin Springer Kafubu Mall – Zambia, Ndola Address: Corner of president Avenue & T3 highway, Ndola, Zambia GLA: 12,458m2 Majority of Tenants occupying space are national tenants with Shoprite as the Anchor tenant Opening date: April 2014