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

Internal Medicine Providers in Charleston, WV

Browse 112 verified Internal Medicine providers practicing in Charleston, West Virginia.

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

Dr. Sembua Samuel Danieli , MD

Internal Medicine

Active NPI Status
501 Morris St, Charleston, WV 253011326
Phone: 3043885432
NPI Identifier 1497789150
View Full Profile →

Dr. Robert Maxwell Davee , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3200 Maccorkle Ave Se Ste B16, Charleston, WV 253041297
Phone: 3043885848
NPI Identifier 1003305541
View Full Profile →

Dr. Kieu Van Dinh , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3200 Maccorkle Ave Se, Charleston, WV 253041227
Phone: 3043889612
NPI Identifier 1275112336
View Full Profile →

Dr. Kelli J Dumm , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
300 Kenton Dr, Suite 100, Charleston, WV 253111263
Phone: 3043465533
NPI Identifier 1760461164
View Full Profile →

Dr. Witt Adam Durden , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
3701 Maccorkle Ave Se, Charleston, WV 253041525
Phone: 3047202345
NPI Identifier 1649530189
View Full Profile →

Dr. Junaid Haris Farooq , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: October 30, 2018 ✓ Accepts Medicare Assignment
Robert C. Bird Clinical Training Center, 4th Floor,, 3200 Maccorkle Ave., Charleston, WV 25304
Phone: 3043885590
NPI Identifier 1396240412
View Deactivated Profile →

Dr. Joe Farris , MD

Internal Medicine

Active NPI Status
2114 Presidential Dr, Charleston, WV 253142369
Phone: 3043467701
NPI Identifier 1144299728
View Full Profile →

Dr. Jason Allen Frazer , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
3200 Maccorkle Ave Se, Suite B16, Charleston, WV 253041227
Phone: 3043885848
NPI Identifier 1659592509
View Full Profile →

Dr. Firooz Garmany , MD

Internal Medicine

Active NPI Status
3100 Maccorkle Ave Ste 808, Charleston, WV 253041223
Phone: 3043443400
NPI Identifier 1245604917
View Full Profile →

Dr. David Collins Garst , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3100 Maccorkle Ave Se Ste 700, Charleston, WV 253041230
Phone: 3043511500
NPI Identifier 1629631924
View Full Profile →

Dr. Aurelio Rafael Gomez , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: July 19, 2017
3500 Staunton Ave Se, Charleston, WV 253041448
Phone: 3046106663
NPI Identifier 1639268154
View Deactivated Profile →

Dr. James P Griffith , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
3100 Maccorkle Ave Se Ste 205, Charleston, WV 253041228
Phone: 3047207305
NPI Identifier 1285731513
View Full Profile →

Dr. Somes Guha , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: April 30, 2026
5314 Mac Corkle Ave Se, Charleston, WV 25304
Phone: 3049251050
NPI Identifier 1851338446
View Deactivated Profile →

Dr. Subechha Gyawali , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3200 Maccorkle Ave Se, Robert C. Byrd Clinical Training Center, 4th Floor, Charleston, WV 253041227
Phone: 3043885590
NPI Identifier 1629429725
View Full Profile →

Robert Justice Halbritter

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
501 Morris St, Charleston, WV 253011326
Phone: 3043885432
NPI Identifier 1326508862
View Full Profile →

Dr. Afshan Hassan , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3200 Maccorkle Ave Se, Robert C. Bird Clinical Training Center, 4th Floor, Charleston, WV 253041227
Phone: 3043885590
NPI Identifier 1891229910
View Full Profile →

Dr. Kristen P. Helmick , MD

Internal Medicine

Active NPI Status
3100 Maccorkle Ave Se Ste 205, Charleston, WV 253041228
Phone: 3047207305
NPI Identifier 1376755884
View Full Profile →

Dr. Bradley D Henry , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
600 Morris St, Suite 102, Charleston, WV 253011409
Phone: 3043887130
NPI Identifier 1679573786
View Full Profile →

Dr. Michael Patrick Iannetti , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
3200 Maccorkle Ave Se, Hospitalists Program, Charleston, WV 253041227
Phone: 3043885848
NPI Identifier 1396949889
View Full Profile →

Dr. Ghali Ibrahim-Bacha , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
310 35th St Se, Suite 11, Charleston, WV 253041352
Phone: 3047209595
NPI Identifier 1366540833
View Full Profile →