Was referred here by my doctor and honestly the medical staff knew their work well. They explained everything clearly which I appreciated but abeg the waiting area was packed and I spent almost an hour before anyone called my name even though I had an appointment. The healthcare itself was solid I won't lie but they need to manage the appointment system better because that wahala almost made me regret coming.