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

Internal Medicine Providers in Durham, NC

Browse 392 verified Internal Medicine providers practicing in Durham, North Carolina.

392 Healthcare Providers
Showing 141–160 of 392 providers
Sorted by Name (A-Z)

Dr. Asra Jaffar , MD, MPH

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
4220 Apex Hwy Ste 200, Durham, NC 277135295
Phone: 9199325700
NPI Identifier 1841476157
View Full Profile →

Athavi Jeevananthan

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
200 Trent Drive, Baker House Room 310a, Dumc 3021, Durham, NC 277103806
Phone: 9196848111
NPI Identifier 1215490768
View Full Profile →

Dr. Deborah B Johnson , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1301 Fayetteville St, Durham, NC 277072325
Phone: 9199564000
NPI Identifier 1255373288
View Full Profile →

Dr. Garret Michael Johnson , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2310 Erwin Rd, Durham, NC 277100001
Phone: 9196848111
NPI Identifier 1427636471
View Full Profile →

Aubrey Jolly Graham

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2310 Erwin Rd, Durham, NC 277100001
Phone: 9199707975
NPI Identifier 1144496407
View Full Profile →

Dr. Sangeeta Prabhakar Joshi , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
Irwin Street, Durham, NC 27710
Phone: 9196848111
NPI Identifier 1285842138
View Full Profile →

Jay Subhash Kachoria

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2301 Erwin Rd, Durham, NC 277054699
Phone: 2488354391
NPI Identifier 1629509195
View Full Profile →

Dr. John Andrew Kallianos , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
4309 Medical Park Dr Ste 200, Durham, NC 277042389
Phone: 9194714484
NPI Identifier 1245231588
View Full Profile →

Catherine P Kaminetzky

Internal Medicine

Active NPI Status
508 Fulton St, Dvamc 11c, Durham, NC 277053875
Phone: 9192866963
NPI Identifier 1215019542
View Full Profile →

Dr. Ryan Martin Kane , MD, MPH

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
501 Douglas St, Durham, NC 277053888
Phone: 8002353853
NPI Identifier 1841752862
View Full Profile →

Dr. Daniel Kaplan , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: February 05, 2026
2100 Erwin Rd, Durham, NC 277100001
Phone: 9196204467
NPI Identifier 1861576928
View Deactivated Profile →

Dr. Navneet Kaur , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3926 Linden Ter, Durham, NC 277052842
Phone: 8484671495
NPI Identifier 1174273502
View Full Profile →

Ankit Kayastha

Internal Medicine

Active NPI Status
2301 Erwin Rd, Durham, NC 277054699
Phone: 9196848111
NPI Identifier 1760186084
View Full Profile →

Rania Kazan

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2100 Erwin Rd, Durham, NC 277100001
Phone: 9196204467
NPI Identifier 1588748495
View Full Profile →

Dr. Carly Elizabeth Kelley , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
Duke University Medical Ctr, 8254 Duke North-Dumc 3182, Erwin Road, Durham, NC 277100001
Phone: 9739724783
NPI Identifier 1447494281
View Full Profile →

Dr. James Reginald Kelly , MD, MBA

Internal Medicine

Active NPI Status
Dumc 3022, Wallace Clinic, Durham, NC 277100001
Phone: 9196606746
NPI Identifier 1922004191
View Full Profile →

Dr. Christopher Adam Kenedi , MD, MPH

Internal Medicine

Active NPI Status
Dumc, Box 3837, Durham, NC 277100001
Phone: 9196848113
NPI Identifier 1073707782
View Full Profile →

Dr. Ahmed Khan , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
Department Of Internal Medicine, Duke University Medical Center, Durham, NC 277100001
Phone: 9197405882
NPI Identifier 1043470750
View Full Profile →

John Turner Kihm

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3811 N Roxboro Road, Suite B, Durham, NC 27704
Phone: 9194713351
NPI Identifier 1639384175
View Full Profile →

Dr. Ruhiyyih Rosina Kilgore , MD

Internal Medicine

Active NPI Status
1301 Fayetteville St, Durham, NC 277072325
Phone: 2527440750
NPI Identifier 1972959567
View Full Profile →