I have been going to Dr. David for almost 20 years. He has always taken the time to answer all my questions and has a very caring manner. His staff is very efficient. If an emergency comes up they have always worked me in.
Pros: Fantastic response to calls or questions
more