arrow
  • Cardiovascular Disease, Internal Medicine
  • 24 years of experience
  • Carilion Clinic Cardiology - New River Valley 2900 Lamb Cir Ste 201, Christiansburg, VA 24073

Brief Intro

Dr. John graduated from the Michigan State University College of Human Medicine,Michigan State University College of Human Medicine in 2001. He works in Christiansburg, VA and specializes in Cardiovascular Disease and Internal Medicine.

View More

Education Background

MEDICAL SCHOOL

Michigan State University College Of Human Medicine - 2001

Michigan State University College Of Human Medicine - 2001

Languages Spoken

  • English

Location & Hours

  • Carilion Clinic Cardiology - New River Valley
  • 2900 Lamb Cir Ste 201, Christiansburg, VA 24073
  • Mon:8:30 am - 5:00 pm
    Tue:8:30 am - 5:00 pm
    Wed:8:30 am - 5:00 pm
    Thu:8:30 am - 5:00 pm
    Fri:8:30 am - 5:00 pm
    Sat:Closed
    Sun:Closed

Specialties Treated

  • Cardiovascular Disease
  • Internal Medicine

Conditions Addressed

  • Aortic Valvular Disease
  • Conduction Disorders
  • Atrial Fibrillation and Atrial Flutter
  • Heart Failure
  • Acute Myocardial Infarction (AMI)
  • Ischemic Heart Disease
  • Cardiac Arrhythmia
  • Hypertension (HTN)
  • Cardiomyopathy
  • Mitral Valvular Disease
View More

Procedures Performed

  • Cardiac Stress Test
  • Cardiac Rehabilitation
  • Cardiac Stress Test
  • Angioplasty
  • Cardioversion
  • Pacemaker and Defibrillator Procedures
View More

Insurance Accepted

* Insurance information may change frequently. Please verify directly with the provider (doctor/clinic).

  • Aetna
  • Molina Healthcare
  • UnitedHealthcare
  • Anthem Blue Cross
  • CHAMPVA
  • Blue Cross Blue Shield
  • Virginia Premier Health Plan
View More
  • Cancer 20
  • Cardiology, Heart & Vascular Surgery 17
  • Orthopedics 41
  • Neurology & Neurosurgery 29
  • Gastroenterology & GI Surgery 38
  • Pulmonology & Lung Surgery 43
  • Diabetes & Endocrinology 28
  • Children's Hospital 9
  • Urology 34
  • Psychiatry 39
  • Geriatrics 30
  • Rehabilitation 26
  • Obsterics & Gynecology 7
  • Ear, Nose & Throat 4
  • Long Term Care 5
  • Maternity Care (Uncomplicated Pregnancy) 28