​Clinic 
​Contact Number
​Antenatal Clinic (ANC) including Wellbaby Clinic
​+254 (0)711 092 200
​Breast Clinic 
​+254 (0)711 092 080
​Counselling Psychology
​+254 (0)711 092 854​
​Dietetics Clinic
​+254 (0)711 092 042
​Family Medicine Clinic (FMC)
​+254 (0)711 092 854
​Heart Clinic
​+254 (0)711 092 073
​Jubilee Clinic
​+254 (0)711 092 146​


Medical Clinics including: Neurology, Rheumatology, Gastroeneterology, Endocrinology, Cardiology, Internal medicine, Haematology, Chest clinic, Dermatology, and Psychiatry
+254 (0)711 09 2029
​Diabetes and Endocrinology
+254 (0)711 09 2774


​Clinic 
Contact Number
Obstetrics & Gynaecology
+254 (0)711 092 876
Outreach medical centres
+254 (0)793 326 952, +254 (0)782 639 655
Oncology Clinics including: Paediatric Oncology, Heamato-oncology and General oncology
+254 (0)711 092 037
Paediatric clinics including: Paediatric surgery, Neurology, Allergy, Adolescent, Rheumatology, Gastroenterology, Endocrinology, Cardiology, Haematology, Chest, Developmental Paediatrics, Neonatology and Psychiatry
+254 (0)711 092 591


​Pain Management
​+254 (0)711 092 785
Renal Clinics
+254 (0)711 092 337
​Surgical Clinics including: Orthopaedic, Paediatric surgery, Plastic surgery, General surgery, ENT, Neurosurgery, Maxillofacial, Anaesthesia, Cardiothoracic
​+254 (0)711 092 799​