
Michele Lynne Esposito · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1568800373No reviews
Insurance
Not specified
Check availability
100 providers found
Finding the right internal medicine physician in Charleston means weighing insurance coverage, distance, and bedside manner. The metro has a growing bench of internal medicine physician — 100+ verified internal medicine physician are listed below.

Michele Lynne Esposito · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1568800373Insurance

Pranali Santhoshini Pachika · Internal Medicine Physician
3415 Maccorkle Ave SE, Charleston, WV, 25304
NPI · 1356906655Insurance

Mark Radow · Internal Medicine Physician
3100 Maccorkle Ave SE Suite 205, Charleston, WV, 25304
NPI · 1467983197Insurance

Ashley Noelle Simmons · Internal Medicine Physician
1007 Physicians Dr, Charleston, SC, 29414
NPI · 1326767963Insurance

Tidewater Doctors LLC · Internal Medicine Physician
2270 Ashley Crossing Dr Suite 150, Charleston, SC, 29414
NPI · 1992474654Insurance

William Francis Maguire · Internal Medicine Physician
615 Wesley Dr, Charleston, SC, 29407
NPI · 1528061397Insurance

Frances Beth Hughes · Internal Medicine Physician
325 Folly Rd Suite 102B, Charleston, SC, 29412
NPI · 1588618615Insurance

Robert Anthony Moran · Internal Medicine Physician
125 Doughty St Suite 280, Charleston, SC, 29403
NPI · 1477847978Insurance

Insurance

Leanna M Zelle · Internal Medicine Physician
169 Ashley Ave Rm 202, Charleston, SC, 29425
NPI · 1750278206Insurance

Franklin Leroy Irvin · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1588394571Insurance

Lowcountry Medical Associates · Internal Medicine Physician
349 Folly Rd, Charleston, SC, 29412
NPI · 1679523989Insurance

Insurance

Insurance

Insurance

Zarpash Babar · Internal Medicine Physician
3200 Maccorkle Ave SE, Charleston, WV, 25304
NPI · 1174711782Insurance

Plantation Pediartics, LLC · Internal Medicine Physician
1483 Tobias Gadson Blvd Suite 101, Charleston, SC, 29407
NPI · 1598263097Insurance

Roper Saint Francis Physicians Network · Internal Medicine Physician
615 Wesley Dr Suite 120, Charleston, SC, 29407
NPI · 1831746874Insurance

Toros Ali Dincman · Internal Medicine Physician
169 Ashley Ave, Charleston, SC, 29425
NPI · 1457799454Insurance

Insurance

Natalie Stringer Dorsey · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1598495525Insurance

John D Sanders · Internal Medicine Physician
9275C Medical Plaza Dr, Charleston, SC, 29406
NPI · 1063470425Insurance

Insurance

Insurance

Kavin J Johnson · Internal Medicine Physician
9029 Hiwassee St NW, Charleston, TN, 37310
NPI · 1689673105Insurance

Daniel Vincent Schumacher · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1689168908Insurance

Rahul Reddy Bollam · Internal Medicine Physician
169 Ashley Ave Rm 202, Charleston, SC, 29425
NPI · 1730742347Insurance

Ghali Ibrahim Bacha · Internal Medicine Physician
310 35Th St SE, Charleston, WV, 25304
NPI · 1366540833Insurance

Insurance

Christy L. Treadway · Internal Medicine Physician
3200 Maccorkle Ave SE, Charleston, WV, 25304
NPI · 1891895421Insurance

Victoria Sanderford · Internal Medicine Physician
169 Ashley Avenue Room 202 Main Hospital Msc333, Charleston, SC, 29425
NPI · 1770269771Insurance

Insurance

Rene A. Elias · Internal Medicine Physician
169 Ashley Ave Rm 202, Charleston, SC, 29425
NPI · 1417652223Insurance

Nicholas Hershey Noblet · Internal Medicine Physician
615 Wesley Dr Suite 200, Charleston, SC, 29407
NPI · 1972686947Insurance

Kimberly Sue Cross · Internal Medicine Physician
800 Pennsylvania Ave, Charleston, WV, 25302
NPI · 1689671406Insurance

Insurance

Svetozar Velikov Tomov · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1578672077Insurance

Insurance

Insurance

Aravind Ajakumar Menon · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1477968071Insurance

Nathan Joseph Shores · Internal Medicine Physician
1962 Charlie Hall Blvd, Charleston, SC, 29414
NPI · 1417173378Insurance

Insurance

Kelly Elizabeth Orwat · Internal Medicine Physician
169 Ashley Ave, Charleston, SC, 29425
NPI · 1235491549Insurance

Aundrea Eason Loftley · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1326369893Insurance

William Cameron Mcmanigle · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1720407745Insurance

Jonathan Lanson Plyler · Internal Medicine Physician
316 Calhoun St, Charleston, SC, 29401
NPI · 1164006508Insurance

Charlie Joseph Sang · Internal Medicine Physician
169 Ashley Ave Rm 202, Charleston, SC, 29425
NPI · 1629573746Insurance

Avail Health Medical Group Of West Virginia Professional Corporation · Internal Medicine Physician
300 Capitol St Suite 521, Charleston, WV, 25301
NPI · 1023808607Insurance

Muhammad Afzal · Internal Medicine Physician
3200 Maccorkle Ave SE Suite B16, Charleston, WV, 25304
NPI · 1477808426Insurance

Andrew Mckeithan Brown · Internal Medicine Physician
169 Ashley Ave Rm 202, Charleston, SC, 29425
NPI · 1295624583Insurance

Alexis Gonzalez Antonucci · Internal Medicine Physician
169 Ashley Ave Rm 202, Charleston, SC, 29425
NPI · 1538908371Insurance

Allison Hajec Shipman · Internal Medicine Physician
316 Calhoun St, Charleston, SC, 29401
NPI · 1609304088Insurance

Tracey Dianna Dabal · Internal Medicine Physician
1 Bishop Gadsden Way Suite 97, Charleston, SC, 29412
NPI · 1427580828Insurance

Insurance

General Theophilus Little · Internal Medicine Physician
280 Rutledge Ave, Charleston, SC, 29403
NPI · 1588870075Insurance

Gary F Kuhns · Internal Medicine Physician
2270 Ashley Crossing Dr Suite 135, Charleston, SC, 29414
NPI · 1962455683Insurance

James Thomas Kalmuk · Internal Medicine Physician
169 Ashley Ave Rm 202, Charleston, SC, 29425
NPI · 1447780242Insurance

James Howard Benson · Internal Medicine Physician
169 Ashley Avenue, Charleston, SC, 29425
NPI · 1003703240Insurance

Mitchell Benton · Internal Medicine Physician
169 Ashley Avenue, Charleston, SC, 29425
NPI · 1043959349Insurance

Abbie Lee Zeffery · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1538554282Insurance

Adarsh Reddy Ettyreddy · Internal Medicine Physician
169 Ashley Ave Rm 202, Charleston, SC, 29425
NPI · 1649011834Insurance

Insurance

Insurance

Insurance

Ernest Etchegaray Murray · Internal Medicine Physician
169 Ashley Ave, Charleston, SC, 29425
NPI · 1689969198Insurance

Christopher P Mclain · Internal Medicine Physician
615 Wesley Dr, Charleston, SC, 29407
NPI · 1437167202Insurance

Paul Edmund Donatelli · Internal Medicine Physician
316 Calhoun St, Charleston, SC, 29401
NPI · 1578720421Insurance

Meg Katherine Ospina · Internal Medicine Physician
135 Rutledge Ave # Msc591, Charleston, SC, 29425
NPI · 1962069781Insurance

Megan Nicole Minchak · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1265276497Insurance

Brandon C Bultsma, Dpm, PC · Internal Medicine Physician
1565 Sam Rittenberg Blvd Suite 104, Charleston, SC, 29407
NPI · 1396232880Insurance

Brandon C Bultsma, Dpm, PC · Internal Medicine Physician
1565 Sam Rittenberg Blvd Suite 104, Charleston, SC, 29407
NPI · 1659952133Insurance

Amy Lee Wirts · Internal Medicine Physician
4602 Maccorkle Ave SE, Charleston, WV, 25304
NPI · 1508820861Insurance

Seth Thomas Parsons · Internal Medicine Physician
316 Calhoun St, Charleston, SC, 29401
NPI · 1689990459Insurance

Joshua Curtis Bridgewater · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1760120372Insurance

Rebecca Terban Kalhorn · Internal Medicine Physician
171 Ashley Ave, Charleston, SC, 29425
NPI · 1205000858Insurance

Roy Thomas Bowden · Internal Medicine Physician
3701 Maccorkle Ave SE, Charleston, WV, 25304
NPI · 1174594642Insurance

George Andrew Book · Internal Medicine Physician
169 Ashley Ave Rm 202, Charleston, SC, 29425
NPI · 1972127637Insurance

Palmetto Pulmonary Physicians Of Charleston PA · Internal Medicine Physician
105 Wappoo Creek Dr, Charleston, SC, 29412
NPI · 1609825561Insurance

Insurance

Insurance

Insurance

Nikhil Reddy Gangasani · Internal Medicine Physician
169 Ashley Ave Rm 202, Charleston, SC, 29425
NPI · 1497590889Insurance

Roper Saint Francis Physicians Network · Internal Medicine Physician
125 Doughty St, Charleston, SC, 29403
NPI · 1841683919Insurance

James Campbell · Internal Medicine Physician
4522 Maccorkle Ave SE # St3, Charleston, WV, 25304
NPI · 1982614186Insurance

Jameson Fleming · Internal Medicine Physician
333 Laidley St Fl 2W, Charleston, WV, 25301
NPI · 1831501311Insurance

Insurance

Insurance

Morgan Simonds Jones · Internal Medicine Physician
169 Ashley Ave, Charleston, SC, 29425
NPI · 1801158142Insurance

Insurance

William R Jeffrey · Internal Medicine Physician
500 Donnally St Suite 203, Charleston, WV, 25301
NPI · 1285620385Insurance

Shawn David Reinert · Internal Medicine Physician
3200 Maccorkle Ave SE, Charleston, WV, 25304
NPI · 1205000882Insurance

Brittain Mcjunkin · Internal Medicine Physician
3110 Maccorkle Ave SE, Charleston, WV, 25304
NPI · 1023044195Insurance

Insurance

Aledade Care Solutions Of West Virginia Inc. · Internal Medicine Physician
232 Capitol St, Charleston, WV, 25301
NPI · 1326785189Insurance

Insurance

Insurance

Insurance

Melvin T Vidal MD PLLC · Internal Medicine Physician
1313 Quarrier St, Charleston, WV, 25301
NPI · 1598984841Insurance

Walker Levi Johnson · Internal Medicine Physician
501 Morris St, Charleston, WV, 25301
NPI · 1699418111Insurance

Noma Y. Khan · Internal Medicine Physician
3200 Maccorkle Avenue SE, Charleston, WV, 25304
NPI · 1801007224Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Charleston — useful if your insurance network extends across the metro.
Charleston has internal medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an internal medicine physician in Charleston, 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 Charleston internal 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 internal 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.