Very knowledgable, personable, and helpful. Every time I've gone I've gotten my questions answered or conditions treated. Occasionally they are a little behind schedule but never very. It's hard to look forward to a doctor's appointment, but this is as close as I get!
more