Mombasa Branch Mombasa Branch Mombasa Trade Center, 4th Floor Nkhuruma Road Tel. 0730 180073 or 0730 180301