Description
Texas Cancer Centre (TCC) is a private health facility that specializes in cancer treatment (oncology) including chemotherapy and radiotherapy services. The hospital is located in Nairobi off Mbagathi Way along Keri Road and runs a branch in Eldoret located in Grandpri building, Nandi Road.
Add a review