Virtual Visit

Providers

Image

David Cannon, MD

Physician

Dr. Cannon is passionate about Internal Medicine and working closely with his patients across the Lynchburg-area to help them achieve their optimal health. Dr. Cannon went to Duke University School of Medicine in Durham, NC, and completed his post-doctoral residency at the University of Virginia Hospital in Charlottesville, VA.

Offers Virtual Visits

Board
Certifications

  • Internal Medicine


Education

Internship and Residency

University of Virginia School of Medicine

  • Internal Medicine
    Charlottesville, VA
    1977 and 1979

Medical School

Duke University School of Medicine

  • Doctor of Medicine
    Durham, NC
    1976

Additional Information

Hospitals Affiliated With
  • Lynchburg General Hospital
  • Virginia Baptist Hospital
Awards
  • Recognition by The National Committee for Quality Assurance (NCQA) for outstanding care of Diabetic patients
    2017

Practice Location

Internal Medicine

 (434) 947-3944

2215 Landover Place
Lynchburg, Virginia 24501

Appomattox virginia primary care office cvfp medical group family medicine

All Providers at this Location