+254 717 904778

Departments

Eighteen departments working together so most patients can be diagnosed and treated in one visit.