Contact Us

 



info@openbaraza.org

telephone65-blue
+254 (20) 2243097 / 2227100

address
DewCis Solutions LTD
12th floor
Barclays Plaza
Loita Street
Nairobi, Kenya