Branches

Main Branches

Head Office

1st Floor, Nova Likoni Mall Complex, Office Block P. O .BOX 99055-80107, Mombasa, Kenya

Branch

Other Location

1st Floor, Shree Plaza, Nyali, Mombasa, Kenya