Internal Medicine in Ellsworth, ME

15 active Internal Medicine providers practice in Ellsworth, Maine according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Ellsworth, ME
NPI Name Type Specialty Location
1750585725 Adam Grasso Individual Cardiovascular Disease Physician Ellsworth, ME
1447283981 Anita Kolisch Individual Internal Medicine Physician Ellsworth, ME
1841230588 Charles Alexander Individual Internal Medicine Physician Ellsworth, ME
1629017553 Douglas Trenkle Individual Internal Medicine Physician Ellsworth, ME
1053391300 Elizabeth Laverack Individual Internal Medicine Physician Ellsworth, ME
1326263674 Gale Mccarty Individual Rheumatology Physician Ellsworth, ME
1124067194 Kathryn Rensenbrink Individual Internal Medicine Physician Ellsworth, ME
1942249842 Peter Ossanna Individual Internal Medicine Physician Ellsworth, ME
1922028976 Petr Smejkal Individual Internal Medicine Physician Ellsworth, ME
1578505749 Richard Larocco Individual Geriatric Medicine (Internal Medicine) Physician Ellsworth, ME
1720056328 Robert Pinsky Individual Infectious Disease Physician Ellsworth, ME
1538140520 Stephen Nightingale Individual Internal Medicine Physician Ellsworth, ME

Frequently asked questions

How many Internal Medicine providers are in Ellsworth, ME?
The latest NPPES snapshot lists 15 active Internal Medicine providers with a practice address in Ellsworth, Maine.
How do I check a Internal Medicine provider's NPI in Ellsworth?
Open a profile below to see the NPI number, taxonomy code, and practice address, then verify against the official NPPES registry — every profile links directly to the CMS record.

Source: CMS NPPES (public data). Snapshot 2026-07-09.