Skip to content
Contact Us:
+254 111 000 600
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
Need Help?
Chat with us
Start a Conversation ....
Hi! Click on the icon below to proceed to
WhatsApp
and chat with us
The team typically replies in a few minutes.
Customer Care
Customer Care
Powered by
NinjaTeam
Notifications