River Road,Nairobi
Nairobi, Kenya
P.O BOX 494900506NAIROBIKENYA
2nd Floor, Optimum House General Waruingi Street Opposite Pumwani Maternity Hospital Main Gate
Opposite Jomo KenyattaInternational Airport, Off Mombasa Road, Akshrab Business park,1st Complex, block No. 3, Nairobi, KenyaP.O. Box 50610-00100, Nairobi.
Office Location - valley arcade, Mbaazi Rd, Nairobi. P. O. Box 10133-00100 Nairobi, Kenya
Kimathi Street, Nairobi South, Kenya
Head Office,NairobiP.O. Box 81613 - 80100Ola Service Station,Next To Afya
Mombasa, Kenya
Uganda House; 2nd Floor Kenyatta Avenue, Nairobi Hill, Kenya
Mombasa Road-Opp Nyayo stadium. plessey house, Nairobi, Kenya
Spur Mall2nd FloorThika Road, Nairobi, Kenya.
P.O. Box 98593-80100Mombasa, Kenya.
Afya Centre 11th Floor
Moutain Mall, Thika Road
P.O. Box 10083Nairobi 00100 KenyaTitan Complex, 3rd FloorChaka RoadKilimaniNairobi
Wood Avenue Court.Wood Avenue Road, KilimaniP. O. Box 923 – 00200, City Square
View Park Towers, Nairobi, Kenya