The worse experience I've had with medical ""professionals"" in my life. They scheduled my next appointment WITHOUT discussing it with me and won't change it. If you don't mind a two-hour wait to see a doctor, it is probably worth it. Don't expect anyone there to know how to spell anything either (except the doctor). I guess that if they're working for minimum wage, they might actually be earning it but it is still questionable.
Cons: staff is not very bright or friendly