ELGONVIEW HOSPITAL
Clinics, Hospitals
P.O.BOX 8406 ELDORET
(254) 53 629 96
(254) 53 622 85




On the map (Click to expand)