At Ballad Health Medical Associates Internal Medicine, our board-certified internal medicine doctors and providers are committed to delivering high-quality care close to home in Abingdon, VA. We offer personalized internal medicine services, including care for acute and chronic illnesses, preventive care, diabetes care, annual physicals, wellness screenings and more. We offer 24/7 online access to your care via MyChart. Book your appointment online or by calling (276) 258-2600 today. Ballad Health Medical Associates Internal Medicine is a department of Johnston Memorial Hospital.