The Staff here is always friendly and knowledgable. It is easy to get an appointment with one of the doctors, and they know what they are doing. They are in a new building as of a few years ago, which is very nice and a big improvement over what they had. It is very clean, and the waits aren't usually that long.
more