Independent US Healthcare Provider Directory & Public Medical Database Patient Guides
Medical Specialty Listing

Internal Medicine Providers in Roanoke, VA

Browse 175 Internal Medicine providers listed in NPPES with a practice address in Roanoke, Virginia.

175 Healthcare Providers

Internal Medicine Medicare (PECOS) Enrollment & Ordering Eligibility

Medicare enrollment and order/referring eligibility listed by CMS for Internal Medicine practitioners in Roanoke, VA

Source: CMS PECOS
PECOS Enrolled Specialists 148 In Roanoke, VA
Part B Lab & Imaging Eligible 149 Diagnostic Referrals
DME Ordering Eligible 150 Durable Medical Equipment
Home Health Agency Referrals 149 HHA Ordering Eligible
Showing 21–40 of 175 providers
With recent CMS data first, then A–Z

Dr. Ariel Stearnes Brooks , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
4519 Brambleton Ave Ste 100, Roanoke, VA 240183408
Phone: 6155134248
NPI Identifier 1508387051
View Full Profile

Matthew Scott Burton

Internal Medicine

Active NPI Status Accepts Medicare Assignment
1906 Belleview Ave Se, Roanoke, VA 240141838
Phone: 5409817120
NPI Identifier 1811262215
View Full Profile

Dr. Richard Butler , DO

Internal Medicine

Active NPI Status
1906 Belleview Ave Se, Roanoke, VA 240141838
Phone: 5409817000
NPI Identifier 1477544799
View Full Profile

Dr. Leopold G Campbell , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
4346 Starkey Rd Ste 1, Roanoke, VA 240180605
Phone: 5407728043
NPI Identifier 1962451765
View Full Profile

Dr. Robert G Carpenter , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
3 Riverside Cir Ste 1006, Roanoke, VA 240164955
Phone: 5402245352
NPI Identifier 1225010184
View Full Profile

David Bai Chang

Internal Medicine

Active NPI Status Accepts Medicare Assignment
1906 Belleview Ave Se, Roanoke, VA 240141838
Phone: 5409817000
NPI Identifier 1316443989
View Full Profile

Dr. Nalliene Chavez Rivera , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
1906 Belleview Ave Se, Roanoke, VA 240141838
Phone: 5409817000
NPI Identifier 1952755233
View Full Profile

Dr. Unknown Chesta , MD

Internal Medicine

Active NPI Status
1906 Belleview Ave Se, Roanoke, VA 240141838
Phone: 8043899676
NPI Identifier 1841868569
View Full Profile

Dr. Caroline Morton Chisholm , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment Telehealth Services Available
1906 Belleview Ave Se, Roanoke, VA 240141838
Phone: 5409817000
NPI Identifier 1134546070
View Full Profile

Dr. Carolyn Clark , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
4461 Starkey Road, Suite 201, Roanoke, VA 24018
Phone: 5403454946
NPI Identifier 1033156617
View Full Profile

Dr. Stephen Couture , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment Telehealth Services Available
5304 Indian Grave Rd, Roanoke, VA 240189100
Phone: 5402832570
NPI Identifier 1457337974
View Full Profile

Dr. Cornelis Kirk Craye , MD

Internal Medicine

Active NPI Status
1111 S Jefferson St Ste B, Roanoke, VA 240164724
Phone: 5403453556
NPI Identifier 1083680508
View Full Profile

Dr. Apostolos Dallas , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
3 Riverside Circle, Roanoke, VA 24016
Phone: 5402245170
NPI Identifier 1356332514
View Full Profile

Dr. Fikre Woldeamlak Degefu , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
1906 Belleview Ave Se, Roanoke, VA 240141838
Phone: 5409817000
NPI Identifier 1649402876
View Full Profile

Dr. Blerand Demaku , DO

Internal Medicine

Active NPI Status
1906 Belleview Ave Se, Roanoke, VA 24014
Phone: 5409817146
NPI Identifier 1922662899
View Full Profile

Dr. Chad J. Demott , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
1906 Belleview Ave Se, Roanoke, VA 240141838
Phone: 5409817000
NPI Identifier 1033100235
View Full Profile

Dr. Lorne M Dindial , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
1906 Belleview Ave Se, Roanoke, VA 240141838
Phone: 5409817000
NPI Identifier 1275876245
View Full Profile

Dr. Neil K. Dorsey , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
1906 Belleview Avenue, Roanoke, VA 24018
Phone: 5408530442
NPI Identifier 1245216373
View Full Profile

Dr. Abbinaya Elangovan , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
3 Riverside Cir, Roanoke, VA 240164955
Phone: 5402245170
NPI Identifier 1407370281
View Full Profile

Dr. William Randall England , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
3 Riverside Cir, Roanoke, VA 240164955
Phone: 5402245170
NPI Identifier 1649857798
View Full Profile

Frequently Asked Questions about Internal Medicine in Roanoke

How do I check a Internal Medicine practitioner's license?

Each practitioner profile shows the NUCC taxonomy code and any state license number the practitioner reported to NPPES, plus a link to the Virginia licensing board lookup. NPPES entries are self-reported; current license status is published only by the state board.

Why is a practitioner missing from this list?

This list shows NPI records that are active in NPPES. A deactivated NPI keeps its profile with the deactivation date and practice history; find it with the site search by name or NPI number.