Was referred here by my GP for a consultation and the medical team sha knows their onions. The doctors explained everything clearly and the facilities look proper, but chai the waiting time nearly frustrated me out of my mind. Made an appointment for 10am and didn't see anyone until almost 11:30. Good place for sure but abeg they need to sort out their scheduling because your time matters too.