The doctor and and staff explained my medical condition and treatment well. The doctor spends an appropriate amount of time with me and listens and answers all my questions. The office is clean and the staff is good while scheduling my appointments. The time it takes to see the doctor varies.
more