Was in the market area and stumbled on this place when I needed to get checked out. The medical team here actually knows their work and they explain everything to you properly which I appreciated, but abeg the waiting time is just too long even with an appointment. I sat there for almost an hour before they called my name and the whole thing could have taken half that time if they had more staff on duty. Overall the care is solid but dem need to sort out their scheduling sha.