Have used this clinic for years. The staff and doctors are good, but the wait is quite long. We used this place as it was noted as a "walk-in" clinic, but have noticed that now they only receive "Walk-Ins" on an emergency basis. If you need routine lab work or checkups, you should make an appointment even though the wait will still be a long one.