Terrylyna Baffoe-Bonnie, MD
Internal Medicine13 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
37 Medicare-enrolled internal medicine doctors practice in Christiansburg. The hospital they most often list is Carilion New River Valley Medical Center. Filter by Medicare acceptance, telehealth or hospital below.
Internal Medicine13 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Internal Medicine21 years in practice
Carilion Medical Center
2900 Lamb, 700A, Christiansburg, VA 24073
(540) 731-7460Hospital affiliations
NPI 1093948598
Internal Medicine23 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1306865290
Internal Medicine14 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
(540) 639-5690Hospital affiliations
NPI 1841674652
Internal Medicine17 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1225270234
Internal Medicine12 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1871904938
Internal Medicine28 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1649402876
Internal Medicine16 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1568774875
Internal Medicine19 years in practice
Carilion Medical Center
2900 Lamb, 700A, Christiansburg, VA 24073
(540) 731-7460Hospital affiliations
NPI 1750608725
Internal Medicine24 years in practice
Carilion Medical Center
2900 Lamb, 700A, Christiansburg, VA 24073
(540) 731-7460Hospital affiliations
NPI 1003175142
Internal Medicine7 years in practice
Carilion Medical Center
2900 Lamb, 700A, Christiansburg, VA 24073
(540) 731-7460Internal Medicine7 years in practice
Carilion Medical Center
2900 Lamb, 700A, Christiansburg, VA 24073
(540) 731-7460Hospital affiliations
NPI 1740742527
Internal Medicine15 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1649560277
Internal Medicine19 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1225261878
Internal Medicine3 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1013612852
Internal Medicine20 years in practice
Lewis Gale Physicians Llc
6 Hickok St, Christiansburg, VA 24073
(540) 382-6148Internal Medicine4 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1770225088
Internal Medicine26 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
(540) 639-5690Internal Medicine7 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
(540) 639-5690Hospital affiliations
NPI 1639631187
Internal Medicine16 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Suite 250, Christiansburg, VA 24073
(540) 639-9071Hospital affiliations
NPI 1124339924
Internal Medicine6 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Internal Medicine6 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
(540) 639-5690Hospital affiliations
NPI 1053947960
Internal Medicine12 years in practice
Carilion Medical Center
2900 Lamb, 700A, Christiansburg, VA 24073
(540) 731-7460Internal Medicine15 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
(540) 639-5690Hospital affiliations
NPI 1528367349
Internal Medicine39 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1255304697
Internal Medicine21 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1851666515
Internal Medicine17 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Suite 202, Christiansburg, VA 24073
(540) 731-4578Internal Medicine31 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1922079086
Internal Medicine20 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
(540) 639-5690Hospital affiliations
NPI 1962711341
Internal Medicine17 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1326336900
Internal Medicine24 years in practice
Carilion Medical Center
2900 Lamb, 700A, Christiansburg, VA 24073
(540) 731-7460Hospital affiliations
NPI 1316990864
Internal Medicine10 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Suite 230, Christiansburg, VA 24073
(540) 731-2000Hospital affiliations
NPI 1407386279
Internal Medicine22 years in practice
Carilion Medical Center
2900 Lamb, 700A, Christiansburg, VA 24073
(540) 731-7460Hospital affiliations
NPI 1306257118
Internal Medicine19 years in practice
Lewis Gale Physicians Llc
10 Hickok St, Christiansburg, VA 24073
(540) 381-1882Hospital affiliations
NPI 1902063423
Internal Medicine6 years in practice
Carilion Medical Center
2900 Lamb, 700A, Christiansburg, VA 24073
(540) 731-7460Hospital affiliations
NPI 1255969473
Internal Medicine44 years in practice
Blue Ridge Nephrology Associates Pc
2900 Lamb Cir, Suite 190, Christiansburg, VA 24073
(540) 633-5650Hospital affiliations
NPI 1699716803
Internal Medicine16 years in practice
Carilion Healthcare Corporation
2900 Lamb Cir, Christiansburg, VA 24073
Hospital affiliations
NPI 1467775445
No internal medicine doctor here matches those filters.
37 Medicare-enrolled internal medicine doctors practice in Christiansburg according to CMS. The largest groups are Carilion Healthcare Corporation (25), Carilion Medical Center (9), Lewis Gale Physicians Llc (2).
The hospitals Christiansburg internal medicine doctors most often list as an affiliation are Carilion New River Valley Medical Center (35), Carilion Medical Center (22), Carilion Giles Memorial Hospital (12), Montgomery Regional Hospital (5). An affiliation usually means the doctor can treat or admit patients there.
All are enrolled in Medicare. 37 of 37 accept Medicare assignment, meaning they take the Medicare-approved amount as full payment for covered services. 7 offer telehealth visits. Confirm with the office before booking, especially if you have Medicare Advantage or private insurance.
Internists are primary care physicians for adults. They diagnose and manage a wide range of conditions, coordinate care with specialists and focus on prevention.
Listings come from the CMS Doctors and Clinicians national file: clinicians enrolled in Medicare whose primary specialty is internal medicine, at the practice addresses CMS lists in Christiansburg. Hospital affiliations are the hospitals each clinician reports to Medicare. Details change; confirm with the practice before you visit. About the data.