Skip to content
General Enquiries:
+254 111 000 600
Emergency:
+254 707 044 115
Home
About Us
History
Mission & Vision
Leadership Team
Our Satellite Centres
Main Hospital
Village Medical Centre
Dinshaw Byramjee Dispensary
Sustainability
Careers
Find a Doctor
Services
General Services
Specialised Care
Other Services
Wellness & Checkup
Patient Information
International Patients
ESG
Careers
Contact Us
Home
About Us
History
Mission & Vision
Leadership Team
Our Satellite Centres
Main Hospital
Village Medical Centre
Dinshaw Byramjee Dispensary
Sustainability
Careers
Find a Doctor
Services
General Services
Specialised Care
Other Services
Wellness & Checkup
Patient Information
International Patients
ESG
Careers
Contact Us
Book Appointment
Home
/
Specialised Care
Specialised Care
Search
Filter By Extension
Extension Filter
All Services
Village Medical Centre
Dinshaw Byramjee Dispensary
Main Hospital
Children's Hospital
Waridi Women’s health & Wellness Centre
Breast Clinic
Cardiac Clinic
Orthopedic Care
Renal Care
Ophthalmology (Eye Clinic)
Cancer Care
Diabetes Care Centre