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

Internal Medicine Providers in Wilmington, NC

Browse 111 verified Internal Medicine providers practicing in Wilmington, North Carolina.

111 Healthcare Providers
Showing 1–20 of 111 providers
Sorted by Name (A-Z)

Dr. Elvin Eugene Adams , MD, MPH

Internal Medicine

Active NPI Status
1444 S 17th St, Wilmington, NC 284016436
Phone: 9107934311
NPI Identifier 1497752554
View Full Profile →

Dr. Andres David Afanador , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
510 Carolina Bay Dr Ste 110, Wilmington, NC 284032046
Phone: 9106626000
NPI Identifier 1922373117
View Full Profile →

Dr. Charles Davis Allen , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
5145 S College Rd, Wilmington, NC 284122207
Phone: 9106626000
NPI Identifier 1801015607
View Full Profile →

Dr. Paula Babiss , MD

Internal Medicine

Active NPI Status
1124 Gallery Park Boulevard, #200, Wilmington, NC 28412
Phone: 9103413300
NPI Identifier 1619904810
View Full Profile →

Dr. Michael John Barri , MD

Internal Medicine

Active NPI Status
4402 Shipyard Blvd, Wilmington, NC 284036161
Phone: 9104521400
NPI Identifier 1689679409
View Full Profile →

Dr. Renuka Mattoo Bhan , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1725 New Hanover Medical Park Dr, Wilmington, NC 284035345
Phone: 9106629300
NPI Identifier 1609079441
View Full Profile →

Dr. Raja G Bhat , MD

Internal Medicine

Active NPI Status
5106 Wrightsville Ave, Wilmington, NC 284037054
Phone: 9103956400
NPI Identifier 1770545584
View Full Profile →

Philip Wayne Bibb , PA-C

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2207 Delaney Ave, Wilmington, NC 284036010
Phone: 9107633481
NPI Identifier 1598827180
View Full Profile →

Dr. Umar Bowers , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
608 Dawson St Ste 103, Wilmington, NC 284015712
Phone: 9103873745
NPI Identifier 1841511136
View Full Profile →

Dr. Sandra S Brannin , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
6727 Parker Farm Drive, Wilmington, NC 28405
Phone: 9103413300
NPI Identifier 1154392520
View Full Profile →

Dr. Kevin J Brennan , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
6727 Parker Farm Drive, Wilmington, NC 28405
Phone: 9103413300
NPI Identifier 1437264736
View Full Profile →

Dr. Albert B. Britton , MD

Internal Medicine

Active NPI Status
1606 Physicians Dr, Suite 104, Wilmington, NC 284017361
Phone: 9103628811
NPI Identifier 1245370469
View Full Profile →

Dr. Lucas Benjamin Brogden , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1202 Medical Center Dr, Wilmington, NC 284017307
Phone: 9103413421
NPI Identifier 1417585548
View Full Profile →

Dr. Martin Joseph Butler , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1725 New Hanover Medical Park Dr, Wilmington, NC 284035345
Phone: 9106629300
NPI Identifier 1437188737
View Full Profile →

Dr. Fahad Chaudhary , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1202 Medical Center Dr, Wilmington, NC 284017307
Phone: 9103413300
NPI Identifier 1831540186
View Full Profile →

Dr. Sara Lynn Christiansen , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: May 15, 2025
5134 Long Pointe Rd, Wilmington, NC 284093287
Phone: 9107932802
NPI Identifier 1538152566
View Deactivated Profile →

Dr. Michele Clancy , MD

Internal Medicine

Active NPI Status
1406 Physicians Dr, Wilmington, NC 284017335
Phone: 9107629422
NPI Identifier 1811086390
View Full Profile →

Dr. Margaret B Collins , MD

Internal Medicine

Active NPI Status
1415 Physicians Dr, Wilmington, NC 284017338
Phone: 9106629500
NPI Identifier 1184621377
View Full Profile →

Dr. Christopher C Cosgrove , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
4114 Shipyard Blvd, Wilmington, NC 284036155
Phone: 9103320701
NPI Identifier 1790717296
View Full Profile →

Dr. Christopher Patrick Craig , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1960 S 16th St, Wilmington, NC 284016676
Phone: 9103439991
NPI Identifier 1467718346
View Full Profile →
← Previous Page Page 1 of 6 Next Page →