John Barnes III, MD practices as a Cardiologist in Harrisonburg, VA.John Barnes III, MD graduated from Va Commonwealth Univ, Med Coll Of Va Sch Of Med, Richmond Va 23298.
Primary Specialty
Cardiologist
EducationVa Commonwealth Univ, Med Coll Of Va Sch Of Med, Richmond Va 23298
TrainingWilford Hall Med Ctr Aetc, Cardiovascular Diseases; Kttc Med Ctr Keesler, Internal Medicine
ServicesJohn Barnes III, MD provides cardiology services in Harrisonburg, VA. A cardiologist is a physician who is certified to diagnose and treat disorders of the circulatory system and the cardiovascular system — the heart, arteries and veins.
To learn more, or to make an appointment with Harrisonburg Medical Assoc in Harrisonburg, VA, please call (540) 434-0559 for more information.