Address: Shop 4 Kanele Shopping Mall, Kafue Road, Lusaka , Zambia. See full address and map. Categories: Gun Shops