Dr. David provides an outstanding experience. He is clear in his diagnosis and treatment recommendations. It is clear that the patient comes first in his office and your feedback matters to his staff. Upon arriving for your appointment, wait times are minimal and typically you begin your appointment immediately. I recommend choosing Dr. David and is staff to treat you and your family.