
Carolina Medicorp Enterprises Inc. · Internal Medicine Physician
1904 Jake Alexander Blvd W, Salisbury, NC, 28147
NPI · 1497148506No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right adult medicine physician in Salisbury means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of adult medicine physician — 100+ verified adult medicine physician are listed below.

Carolina Medicorp Enterprises Inc. · Internal Medicine Physician
1904 Jake Alexander Blvd W, Salisbury, NC, 28147
NPI · 1497148506Insurance

Thomas Moss Ginn · Internal Medicine Physician
319 Mocksville Avenue, Salisbury, NC, 28144
NPI · 1790871069Insurance

Muhammad Ali Omar · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1245784354Insurance

Piyush J Mehta · Internal Medicine Physician
829 Eastern Shore Dr, Salisbury, MD, 21804
NPI · 1962401737Insurance

Daniel Shapiro Rappaport · Internal Medicine Physician
1601 Brenner Ave, Salisbury, NC, 28144
NPI · 1841250776Insurance

Insurance

Insurance

John P. Visioli,D.O, P.A. · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1285721787Insurance

Insurance

Insurance

Eastern Shore Medical Center PA · Internal Medicine Physician
914A Eastern Shore Dr, Salisbury, MD, 21804
NPI · 1215075890Insurance

Zeeshan Naseer Ahmad · Critical Care Medicine (Internal Medicine) Physician
611 Mocksville Ave, Salisbury, NC, 28144
NPI · 1235392994Insurance

Aminata Anifa Kamara · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1104347079Insurance

Marvin Elmer Nielsen · Aerospace Medicine Physician
918 Eastern Shore Dr, Salisbury, MD, 21804
NPI · 1386613008Insurance

Akhil Parashar · Internal Medicine Physician
400 Eastern Shore Dr, Salisbury, MD, 21804
NPI · 1205246477Insurance

Melik Tiba · Internal Medicine Physician
560 Riverside Dr Suite A206, Salisbury, MD, 21801
NPI · 1255683181Insurance

Dereje Hailemariam Habitemichael · Hospitalist Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1548780315Insurance

Novant Health Medical Group, LLC · Internal Medicine Physician
530 Corporate Cir Suite 200, Salisbury, NC, 28147
NPI · 1710933692Insurance

Rebecca Lynn Chmielewski · Critical Care Medicine (Internal Medicine) Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1093421489Insurance

Insurance

Macda Amare Lucas · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1033905567Insurance

Novant Health Medical Group, LLC · Critical Care Medicine (Internal Medicine) Physician
401 Mocksville Ave Fl 2, Salisbury, NC, 28144
NPI · 1639179393Insurance

Southside Medical Care LLC · Internal Medicine Physician
102 Williamsport Cir, Salisbury, MD, 21804
NPI · 1437698552Insurance

Fasil Belaineh Alemu · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1497973986Insurance

Rowan Urgent Care, PC · Internal Medicine Physician
1904 Jake Alexander Blvd W, Salisbury, NC, 28147
NPI · 1902183031Insurance

Insurance

Insurance

Jeffrey Michael Zeckser · Internal Medicine Physician
1910 Jake Alexander Blvd W Suite 202, Salisbury, NC, 28147
NPI · 1750693065Insurance

Insurance

Insurance

Synergy Medical Group LLC · Internal Medicine Physician
200 Civic Ave, Salisbury, MD, 21804
NPI · 1053107961Insurance

Insurance

Charles B Silvia · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1023017134Insurance

Insurance

Kartik Shatagopam · Internal Medicine Physician
401 Mocksville Ave Fl 2, Salisbury, NC, 28144
NPI · 1083905061Insurance

Insurance

Insurance

Douglas B Shellhorn · Internal Medicine Physician
611 Mocksville Ave, Salisbury, NC, 28144
NPI · 1972589026Insurance

Novant Medical Group, Inc.. · Hospitalist Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1295982825Insurance

Novant Health Medical Group, LLC · Internal Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1992675623Insurance

Matthew Philip Harrison · Hospitalist Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1801897228Insurance

Eastern Shore Internist LLC · Internal Medicine Physician
5484 Dunfries Ct, Salisbury, MD, 21801
NPI · 1508682576Insurance

Sufyan Mustafa Malik · Hospitalist Physician
145 E Carroll St # 101102, Salisbury, MD, 21801
NPI · 1356703573Insurance

Insurance

Brent W Seifert · Internal Medicine Physician
611 Mocksville Ave, Salisbury, NC, 28144
NPI · 1003892522Insurance

Salisbury Internal Medicine Associates · Internal Medicine Physician
319 Mocksville Ave, Salisbury, NC, 28144
NPI · 1740477710Insurance

Insurance

Helen M Baldado · Internal Medicine Physician
547 Riverside Drive, Salisbury, MD, 21801
NPI · 1508912239Insurance

Atlantic Renal Care LLC · Internal Medicine Physician
606 S Schumaker Dr, Salisbury, MD, 21804
NPI · 1134899784Insurance

Karim Abdel Hafiz Arnaout · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1265697213Insurance

Vel Natesan MD PA · Internal Medicine Physician
951 Mount Hermon Rd Suite A, Salisbury, MD, 21804
NPI · 1417978362Insurance

Insurance

Doctors Branton & Jarrah, PA · Internal Medicine Physician
1205 Pemberton Dr, Salisbury, MD, 21801
NPI · 1255438776Insurance

Matthew Kyle Storey · Internal Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1801195268Insurance

Genesis Elder Care Physician Services LLC · Internal Medicine Physician
6508 Deer Pointe Dr, Salisbury, MD, 21804
NPI · 1326283045Insurance

Jeffrey Anthony Francesco · Internal Medicine Physician
1601 Brenner Ave, Salisbury, NC, 28144
NPI · 1972503688Insurance

Robert Carl Brazis · Internal Medicine Physician
1601 Brenner Ave, Salisbury, NC, 28144
NPI · 1164485066Insurance

John Sevier Cave · Internal Medicine Physician
300 Confederate Ave, Salisbury, NC, 28144
NPI · 1841254067Insurance

Osama Khaled Ali Kaddourah · Internal Medicine Physician
1640 Woodbrooke Dr, Salisbury, MD, 21804
NPI · 1619358181Insurance

Zareen Asif Ahmed · Internal Medicine Physician
1340 S Division St Suite 301, Salisbury, MD, 21804
NPI · 1407039043Insurance

Rowan Diagnostic Clinic, PA · Internal Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1427390657Insurance

Healogics Specialty Physicians Of Maryland, LLC · Undersea and Hyperbaric Medicine (Preventive Medicine) Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1578450722Insurance

Nilesh V Patel · Internal Medicine Physician
1809 Brenner Ave Suite 202, Salisbury, NC, 28144
NPI · 1053397562Insurance

Muhammad Omer Leghari · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1235864216Insurance

Olatokunbo Olufunmilayo Obayomi · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1194772921Insurance

Josefino G Armada · Internal Medicine Physician
1601 Brenner Ave, Salisbury, NC, 28144
NPI · 1669435137Insurance

Corwin Jawayne Rankin · Internal Medicine Physician
612 Mocksville Ave, Salisbury, NC, 28144
NPI · 1295939916Insurance

Insurance

Tewodros Bizuwork Teferra · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1700170552Insurance

Lorraine Jarrah Branton · Internal Medicine Physician
1205 Pemberton Dr, Salisbury, MD, 21801
NPI · 1194712497Insurance

Sowjanya Kalluri · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1902219181Insurance

Philip Asbury Insley · Public Health & General Preventive Medicine Physician
603 North Park Drive, Salisbury, MD, 21804
NPI · 1720383441Insurance

Khalid Altaf Mian · Internal Medicine Physician
1601 Brenner Ave, Salisbury, NC, 28144
NPI · 1003878901Insurance

Insurance

Insurance

Yogesh Vohra · Internal Medicine Physician
914A Eastern Shore Dr, Salisbury, MD, 21804
NPI · 1598785412Insurance

Sinasi Salman · Internal Medicine Physician
310 Statesville Blvd Suite 2, Salisbury, NC, 28144
NPI · 1962427823Insurance

Mahesh Moondra, MD, PA · Internal Medicine Physician
106 Milford St, Salisbury, MD, 21804
NPI · 1861499634Insurance

Basak Saracoglu Ogretici · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1346692076Insurance

Insurance

Ronald Paul Travitz · Internal Medicine Physician
1665 Woodbrooke Dr, Salisbury, MD, 21804
NPI · 1841384625Insurance

Gavin C. Little, D.O., LLC · Internal Medicine Physician
46 Toll Rd Suite C, Salisbury, MA, 01952
NPI · 1407977309Insurance

Mark Laurence Silva · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1972175784Insurance

Piyush J Mehta · Internal Medicine Physician
829 Eastern Shore Dr, Salisbury, MD, 21804
NPI · 1962401737Insurance

Insurance

Insurance

Ali Mohamed Mohamed · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1861113631Insurance

Atlantic Recovery And Wellness · Internal Medicine Physician
205 S Division St, Salisbury, MD, 21801
NPI · 1740919836Insurance

Holly Ann Stevens · Hospitalist Physician
911 W Henderson St Suite 300, Salisbury, NC, 28144
NPI · 1144207010Insurance

Insurance

Comprehensive Rehab Consultants PLLC · Internal Medicine Physician
200 Civic Ave, Salisbury, MD, 21804
NPI · 1962245894Insurance

Insurance

Umme Jannatul Ferdaush · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1184365306Insurance

Insurance

Novant Medical Group, Inc.. · Internal Medicine Physician
1035 Lincolnton Rd, Salisbury, NC, 28144
NPI · 1851345375Insurance

Robert John Branton · Internal Medicine Physician
1205 Pemberton Dr, Salisbury, MD, 21801
NPI · 1851388144Insurance

Rodney Allen Wenrich · Internal Medicine Physician
1346 S Division St, Salisbury, MD, 21804
NPI · 1407836703Insurance

Frederick U Goss · Internal Medicine Physician
611 Mocksville Ave, Salisbury, NC, 28144
NPI · 1447236070Insurance

John Matthew Snowden · Internal Medicine Physician
100 E Carroll St, Salisbury, MD, 21801
NPI · 1124425889Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Salisbury — useful if your insurance network extends across the metro.
Salisbury has adult medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an adult medicine physician in Salisbury, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Salisbury adult medicine physician list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Sort the list above by rating. Heallexa surfaces verified patient reviews alongside credentials so you can see whether a provider's strengths match what you actually need.
Try the surrounding metro — insurance networks often extend across multiple cities. The nearby-cities links below open the same specialty in adjacent markets. Always confirm coverage directly with the provider.
Walk-ins are uncommon for most adult medicine physician. The "available today" filter shows providers with open same-day slots.
Heallexa refreshes provider data from public NPI records and license databases on a rolling basis. Listings that fall out of the active registry are removed automatically.