3 visits was 3 too many. If you don’t care that you are going to wait for 3 hours, if you don’t care that this is a «traveling» office, If you don’t care if they will leave your paperwork on a table in the hall or forget about you in the waiting rooms, by all means you should go here. I ended up in a shouting match with the doctor because I was trying to vent my frustrations after waiting in a room for an hour and being told that it could be up to 3 hours… again! Note that it was an 8 am appt… How are you behind already, and again? It ended when I walked out because he started making personal comments about my character. The Dr. may be good at his profession, not sure, but the office is horrible. I saw front office lady make a gesture at the nurse practitioner behind her back. Totally unprofessional and they can’t manage their schedule. Oh, the office itself is pretty bad too. Everything is old and raggedy.