Wife and I have been there a couple of times and must say that the doctors have attitude, are inexperience and provide bad advise. It isn't first come, first serve. If a registered patient has an appointment, they will see doctor first even if you have been waiting a couple of hours.
I used the office for a walk-in as my it was a Saturday and my regular doctor wasn't working. After waiting more than two hours, the doctor finally saw me and all he would do is to tell me to come back a week later to fix the problem.
The following Monday, I was able to squeeze into my regular doctor's office and my problem was taken care of in a few minutes.
We recommend to stay away.