I've been to this office 4 or 5 times. The wait times are horrendous upon checking in. Once they call you into examining room be prepared to wait equally long. Add an hour and half to your appointment time and thats when you'll be seen.
You'll be primarily be treated by an assistant with the doctor only seeing you to provide a rubber stamp on the assistants diagnosis. I had the feeling that I was not important enough to deserve treatment directly from the doctor.
On my last visit I wanted to see the physician for two ailments, but after waiting patiently I was told to return for yet another appointment if I wanted to be seen for the 2nd ailment. Perhaps, in an effort to generate more billable hours.
I would advise persons wanting more personal, one-on-one physician care to look else where.