Dr Odede Jorry W

Ophthalmologists in Eldoret, Kenya
Eldoret Hospital Doctors’ Plaza, Room 202 Eldoret

+254 723 712181

Dr Odede Jorry W

Email this business

Search through our categories