Phillip Odira Luomba
Sunrise 8/2/1962 – Sunset 7/4/2021 It is with deep sorrow and acceptance of God’s will that we announce the death of Mr. Phillip Odira (senior supplies chain officer) of Kenyatta National Hospital which occurred on Wednesday 7th April 2021 at KNH after a short illness. Son to the late Joel Luomba and Hellen Omollo Luomba. […]