Loading Complete
David Cannon

David Cannon, MD

Internal Medicine

Highlights

Age Groups Seen

  • Infants
  • Children
  • Teenagers
  • Adults
  • Geriatrics

Languages

  • English

Gender

Male

Locations

  1. Centra Bedford Memorial Hospital
    • 1613 Oakwood Street, 2215 Landover Place, Bedford, VA 24523
    • Get Directions
  2. Centra Virginia Baptist Hospital
    • 3300 Rivermont Avenue, 2215 Landover Place, Lynchburg, VA 24503
    • Get Directions
  3. Centra Lynchburg General Hospital
    • 1901 Tate Springs Road, 2215 Landover Place, Lynchburg, VA 24501
    • Get Directions
  4. Centra Southside Community Hospital
    • 800 Oak Street, 2215 Landover Place, Farmville, VA 23901
    • Get Directions

Expertise

Education

  • Residency: University of Virginia Medical Center, Internal Medicine, 1979
  • Internship: University of Virginia Medical Center, Internal Medicine, 1977
  • Medical Education: Duke University School of Medicine, Internal Medicine, 1976

Board Certifications

  • Internal Medicine: American Board of Internal Medicine, 1980

Insurance

Please contact the doctor's office directly to confirm acceptance of insurance.
Search plans
  • Commercial
  • Medicaid
  • Medicare