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

Internal Medicine Providers in Salem, VA

Browse 70 verified Internal Medicine providers practicing in Salem, Virginia.

70 Healthcare Providers
Showing 21–40 of 70 providers
Sorted by Name (A-Z)

Dr. Edward Alan Griffin , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2155 Apperson Dr, Salem, VA 241537235
Phone: 5404442010
NPI Identifier 1275590374
View Full Profile →

Dr. Lucian Y Grove , MD

Internal Medicine

Active NPI Status
1935 W Main St, Salem, VA 241533109
Phone: 5403020190
NPI Identifier 1538136932
View Full Profile →

Dr. Roy Habib , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1802 Braeburn Dr, Salem, VA 241537357
Phone: 5407723490
NPI Identifier 1588643100
View Full Profile →

Dr. Syed T Haider , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
3737 West Main Street, #102, Salem, VA 24153
Phone: 5403803722
NPI Identifier 1699754671
View Full Profile →

Dr. Sameh Wadie Hanna , MD

Internal Medicine

Active NPI Status
1970 Roanoke Blvd., Salem, VA 241536404
Phone: 5409822463
NPI Identifier 1770532418
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1900 Electric Rd, Salem, VA 241537474
Phone: 5407764000
NPI Identifier 1124587324
View Full Profile →

Dr. Carolyn Loscalzo H'doubler , MD

Internal Medicine

Active NPI Status
1970 Roanoke Blvd, Salem, VA 241536404
Phone: 5409822463
NPI Identifier 1538355961
View Full Profile →

Dr. Athena Auvil Howard , MD

Internal Medicine

Active NPI Status
1970 Roanoke Blvd, Salem, VA 241536404
Phone: 5409822463
NPI Identifier 1598743288
View Full Profile →

Dr. Anne Cain Hutchins , MD

Internal Medicine

Active NPI Status
1970 Roanoke Blvd, Salem Vamc, Salem, VA 241536404
Phone: 5409822463
NPI Identifier 1235197070
View Full Profile →

Dr. Gregory Martin Jamison , MD

Internal Medicine

Active NPI Status
1970 Roanoke Blvd, Salem, VA 241536404
Phone: 5408555000
NPI Identifier 1376508051
View Full Profile →

Dr. Tiffany Gayle Jenkinson , DO

Internal Medicine

Active NPI Status
1900 Electric Rd, Salem, VA 241537474
Phone: 5404444817
NPI Identifier 1821858762
View Full Profile →

Dr. Chetna Jha , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
2155 Apperson Dr, Salem, VA 24153
Phone: 5407723490
NPI Identifier 1316926009
View Full Profile →

Dr. Mehdi Kazemi , MD

Internal Medicine

Active NPI Status
1970 Roanoke Blvd, Salem, VA 241536404
Phone: 5409822463
NPI Identifier 1598709545
View Full Profile →

Dr. Priscilla Kennedy , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1900 Electric Rd, Salem, VA 241537474
Phone: 5405775874
NPI Identifier 1972131399
View Full Profile →

Dr. Brian D. King , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1900 Electric Rd, Salem, VA 241537474
Phone: 5407764000
NPI Identifier 1518489954
View Full Profile →

Dr. Patricia Lee Kitchin , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2155 Apperson Dr, Salem, VA 241537235
Phone: 5404442010
NPI Identifier 1235499625
View Full Profile →

Dr. John Weidner Knarr , MD

Internal Medicine

Active NPI Status
2155 Apperson Dr, Salem, VA 241537235
Phone: 5404442010
NPI Identifier 1003889429
View Full Profile →

Dr. Marina Kolessova , MD

Internal Medicine

Active NPI Status
1970 Roanoke Blvd, Salem, VA 241536404
Phone: 5409822463
NPI Identifier 1316988264
View Full Profile →

Dr. Timothy L Krohe , MD

Internal Medicine

Active NPI Status
Primary Care Clinic 2/pact M, 1970 Roanoke Blvd, Salem, VA 24153
Phone: 5409822463
NPI Identifier 1649271735
View Full Profile →

Dr. Erin Rose Lang , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1970 Roanoke Blvd, Salem, VA 241536478
Phone: 5409822463
NPI Identifier 1548848203
View Full Profile →