Indo Zambia Bank Contact Address, Phone Number, Email, Website.
Indo Zambia Bank Contact Details include information about the physical location, telephone contacts, email addresses, etc. You can contact the bank through the contact details published below;
Address: Plot 6907 Cairo Rd, P.O.Box 35411, Lusaka, Zambia
For any form of assistance, please do not hesitate to contact the bank directly via their official website or through the contact details above.