This place has been pretty good for me and now my husband. Sometimes there is a bit of a wait, which is really the only thing I don't like. And, usually if I have to get blood work, they usually can get it in one try.
They used to be at a different location in this same set of office suites, but they moved within the past year. The newer place is nicer, but I'm not sure if they are the same people or not.
But, no real issues, just the wait time.