Address: 3309 Mutili road Chelston, Lusaka, Zambia. See full address and map. Categories: Electronic Equipment Designers & Manufacturers