Company Address: Address Odeon Building, Tom Mboya ST. Nairobi P.O. Box 17725-00100, GPO Nairobi, Kenya /P.O. Box 81770-80100, Mombasa, Kenya City Health Hospital, Nkrumah Rd /Mwenye Aboud Junction