Find contact information here to make an appointment.
Dr. David Gehring, MD
Dr. David Gehring, MD is
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- First Health
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Gehring?
Dr. Gehring was my go-to physician when I moved to Northern Virginia nearly 30 years ago. He moved away for a short period, and I was so relieved when I saw he was back in this area with his own practice. This is a throwback to the way doctors used to be. He is an amazing listener with solutions and answers for everything. No detail is too small, and he spends as much time conversing with the patient as it used to be in my younger years. Top-notch doctor in every way possible...and then some!
- Inova Alexandria Hospital
- Inova Mount Vernon Hospital
- Page Memorial Hospital
- Sentara Northern Virginia Medical Center
Frequently Asked Questions
A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. David Gehring, MD. To arrange an appointment, call the number on Dr. Gehring's profile.
Dr. Gehring in specializes in Internal Medicine. See more on Sharecare.
Dr. Gehring's office is located at 4660 Kenmore Ave Ste 604 Alexandria, VA 22304. You can find other locations and directions on Sharecare.
Dr. Gehring provides telehealth services. Please contact the office to determine whether you are eligible.
Dr. David Gehring, MD is affiliated with Inova Alexandria Hospital, Inova Mount Vernon Hospital, Page Memorial Hospital and Sentara Northern Virginia Medical Center.
Yes, Dr. David Gehring, MD holds board certification in Internal Medicine.
Dr. David Gehring, MD has a star rating of 3.9/5. See more patient feedback on Sharecare.
MDVIP - Alexandria, Virginia
MDVIP - Alexandria, Virginia4660 Kenmore Ave Ste 604, Alexandria, VA 22304 Existing Patients: (703) 936-7295