
No reviews
Insurance
Not specified
Check availability
94 providers found
Looking for an adult medicine physician in Lewiston? Most patients narrow the list by insurance first, then by location and reviews. 94+ verified adult medicine physician appear below.

Insurance

Insurance

Barbara Kay Davis · Internal Medicine Physician
415 6Th St Suite 3C, Lewiston, ID, 83501
NPI · 1699746859Insurance

Insurance

Insurance

Jonathan Torres · Preventive Medicine/Occupational Environmental Medicine Physician
77 Bates St, Lewiston, ME, 04240
NPI · 1649359951Insurance

Insurance

Insurance

Insurance

St Joseph Hospital LLC · Internal Medicine Physician
341 Saint Johns Way, Lewiston, ID, 83501
NPI · 1043744287Insurance

Insurance

Daniel Brodie Mcintosh · Internal Medicine Physician
307 Saint Johns Way, Lewiston, ID, 83501
NPI · 1801831151Insurance

Insurance

Insurance

Belinda Elisha · Internal Medicine Physician
99 Campus Ave Suite 201, Lewiston, ME, 04240
NPI · 1104613306Insurance

Insurance

Insurance

Stephen Douglas Boyd · Internal Medicine Physician
15 Challenger Dr, Lewiston, ME, 04240
NPI · 1326260555Insurance

Insurance

Insurance

Samarth Patel · Internal Medicine Physician
5290 Military Rd Suite 8, Lewiston, NY, 14092
NPI · 1083289599Insurance

Insurance

Insurance

Robert F Divencenzo · Internal Medicine Physician
5300 Military Rd, Lewiston, NY, 14092
NPI · 1467450833Insurance

Insurance

Richard K Kappelmann · Internal Medicine Physician
100 Campus Ave Suite 104, Lewiston, ME, 04240
NPI · 1407881121Insurance

Southway Internists PLLC · Internal Medicine Physician
222 Southway, Lewiston, ID, 83501
NPI · 1033255583Insurance

Insurance

Alex Estrella · Critical Care Medicine (Internal Medicine) Physician
300 Main St, Lewiston, ME, 04240
NPI · 1487282984Insurance

American Physicians, Inc. · Internal Medicine Physician
96 Campus Ave, Lewiston, ME, 04240
NPI · 1689943292Insurance

James B Fisher · Internal Medicine Physician
307 Saint Johns Way, Lewiston, ID, 83501
NPI · 1912929928Insurance

Insurance

Insurance

Insurance

Insurance

Robert F Divencenzo · Internal Medicine Physician
5300 Military Rd, Lewiston, NY, 14092
NPI · 1467450833Insurance

Erwey Albert Teng · Critical Care Medicine (Internal Medicine) Physician
76 High St, Lewiston, ME, 04240
NPI · 1528134004Insurance

Hospitalist Medicine Physicians Of Maine -Tcg, PLLC · Internal Medicine Physician
93 Campus Ave, Lewiston, ME, 04240
NPI · 1942789482Insurance

Insurance

Insurance

Insurance

Insurance

Elzbieta E Kraszewska Ostromecka · Internal Medicine Physician
341 Saint Johns Way, Lewiston, ID, 83501
NPI · 1518958412Insurance

Insurance

Michael Anthony Ricci · Surgical Critical Care Physician
Central Maine Cardiovascular Surgery, Lewiston, ME, 04240
NPI · 1326010695Insurance

Insurance

Laennec Inpatient Services · Internal Medicine Physician
415 6Th St, Lewiston, ID, 83501
NPI · 1053344085Insurance

Sterling Provider Group · Occupational Medicine Clinic/Center
2201 Thain Grade, Lewiston, ID, 83501
NPI · 1144975152Insurance

Joelle Dominique Millikin · Internal Medicine Physician
2315 8Th St, Lewiston, ID, 83501
NPI · 1518286947Insurance

Insurance

Insurance

Insurance

Christopher David Abbott · Internal Medicine Physician
300 Main St, Lewiston, ME, 04240
NPI · 1982043329Insurance

Insurance

Insurance

Insurance

Insurance

Insurance

Philip M Sauvageau · Internal Medicine Physician
5320 Military Rd, Lewiston, NY, 14092
NPI · 1609852714Insurance

Insurance

Insurance

Andrew J. Thornton · Internal Medicine Physician
77 Bates St Suite 5, Lewiston, ME, 04240
NPI · 1962458091Insurance

Insurance

Insurance

Insurance

Patricia Ann Brady · Internal Medicine Physician
222 Southway Ave, Lewiston, ID, 83501
NPI · 1922079037Insurance

Alberta Borgese Micale · Internal Medicine Physician
445 Fort Gray Drive, Lewiston, NY, 14092
NPI · 1780736884Insurance

Sreeparna Ghosh · Critical Care Medicine (Internal Medicine) Physician
93 Campus Ave Suite G025, Lewiston, ME, 04240
NPI · 1366858425Insurance

Insurance

Insurance

Barbara A. Kammer · Internal Medicine Physician
1630 23Rd Ave Suite 701, Lewiston, ID, 83501
NPI · 1306957048Insurance

Insurance

St Joseph Hospital LLC · Internal Medicine Physician
415 6Th Street, Lewiston, ID, 83501
NPI · 1205368404Insurance

Insurance

Insurance

Insurance

Tai Ho Shin · Internal Medicine Physician
5290 Military Rd Suite 8, Lewiston, NY, 14092
NPI · 1932546082Insurance

Insurance

Insurance

Insurance

Anthony Bekasiak · Critical Care Medicine (Internal Medicine) Physician
330 Sabattus St Suite A, Lewiston, ME, 04240
NPI · 1639699416Insurance

Insurance

Christopher K Cook · Critical Care Medicine (Internal Medicine) Physician
300 Main St, Lewiston, ME, 04240
NPI · 1770680001Insurance

Insurance

Insurance

Maya Ramirez · Obesity Medicine (Preventive Medicine) Physician
10 High St, Lewiston, ME, 04240
NPI · 1508048653Insurance

Exigence Hospitalist Medical Services Of Lewiston, PLLC · Hospitalist Physician
5300 Military Rd, Lewiston, NY, 14092
NPI · 1508986332Insurance

Insurance

James B. Fisher, M.D., P.A. · Internal Medicine Physician
307 Saint Johns Way Suite 17, Lewiston, ID, 83501
NPI · 1588993729Insurance

William P Thomas · Internal Medicine Physician
93 Campus Ave Suite G025, Lewiston, ME, 04240
NPI · 1184646234Insurance

Insurance

Insurance

Pliny Inpatient Services · Hospitalist Physician
95 Campus Ave # 97, Lewiston, ME, 04240
NPI · 1881840908Insurance

Insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Same specialty in cities near Lewiston — useful if your insurance network extends across the metro.
Lewiston has adult medicine physician practicing across hospital systems, group practices, and independent clinics. When choosing an adult medicine physician in Lewiston, 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 Lewiston 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.