NPI Portal NPI Lookup & Verification

Internal Medicine in Scarborough, ME

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

Internal Medicine providers in Scarborough, ME
NPI Name Type Specialty Location
1306071428 Abraham Abernethy Individual Cardiovascular Disease Physician Scarborough, ME
1114312774 Abtin Farahmand Individual Internal Medicine Physician Scarborough, ME
1407202385 Alan Hanley Individual Clinical Cardiac Electrophysiology Physician Scarborough, ME
1265412951 Andrew Corsello Individual Clinical Cardiac Electrophysiology Physician Scarborough, ME
1063049377 Andrew Heppe Individual Internal Medicine Physician Scarborough, ME
1669715884 Andrew Keibel Individual Cardiovascular Disease Physician Scarborough, ME
1730441346 Angela Higgins Individual Cardiovascular Disease Physician Scarborough, ME
1366253098 Angelea Nannicelli Individual Geriatric Medicine (Internal Medicine) Physician Scarborough, ME
1457508574 Anuj Mediratta Individual Cardiovascular Disease Physician Scarborough, ME
1104912864 Benedict Farino Individual Internal Medicine Physician Scarborough, ME
1346240033 Brooke Ritvo Individual Clinical Cardiac Electrophysiology Physician Scarborough, ME
1114957388 Cardiovascular Consultants of Maine PA Organization Cardiovascular Disease Physician Scarborough, ME
1477598431 Charles Carpenter Individual Clinical Cardiac Electrophysiology Physician Scarborough, ME
1225123524 Christine Freme Individual Internal Medicine Physician Scarborough, ME
1316023302 Christine Twining Individual Endocrinology, Diabetes & Metabolism Physician Scarborough, ME
1447458062 Christopher Gelwix Individual Cardiovascular Disease Physician Scarborough, ME
1437578580 Christopher Tuohy Individual Interventional Cardiology Physician Scarborough, ME
1821557018 Christopher Valente Individual Cardiovascular Disease Physician Scarborough, ME
1629363742 Colin Phillips Individual Interventional Cardiology Physician Scarborough, ME
1245200153 Daniel Hayes Individual Medical Oncology Physician Scarborough, ME
1659300515 Daniel Oppenheim Individual Endocrinology, Diabetes & Metabolism Physician Scarborough, ME
1184011827 Daniel Shpilsky Individual Cardiovascular Disease Physician Scarborough, ME
1225064272 David Burkey Individual Cardiovascular Disease Physician Scarborough, ME
1801832589 David Butzel Individual Interventional Cardiology Physician Scarborough, ME
1568433472 Delvyn Case Individual Hematology & Oncology Physician Scarborough, ME
1720058209 Douglas Sawyer Individual Cardiovascular Disease Physician Scarborough, ME
1427547470 Dylan Atchley Individual Internal Medicine Physician Scarborough, ME
1609191485 Edward Sze Individual Clinical Cardiac Electrophysiology Physician Scarborough, ME
1215907761 Edward Teufel Individual Cardiovascular Disease Physician Scarborough, ME
1750590915 Elena Bennett Individual Hospice and Palliative Medicine (Internal Medicine) Physician Scarborough, ME
1184113565 Elise Reid Individual Hospice and Palliative Medicine (Internal Medicine) Physician Scarborough, ME
1558439414 Emily Demetriou Individual Endocrinology, Diabetes & Metabolism Physician Scarborough, ME
1750310611 Eric Mukai Individual Internal Medicine Physician Scarborough, ME
1811427529 Erik Andrews Individual Clinical Cardiac Electrophysiology Physician Scarborough, ME
1154522035 Esther Shao Individual Cardiovascular Disease Physician Scarborough, ME
1417928334 Frederick Aronson Individual Hematology & Oncology Physician Scarborough, ME
1770561615 Gary Green Individual Internal Medicine Physician Scarborough, ME
1942723465 Gemma Reddin Individual Cardiovascular Disease Physician Scarborough, ME
1629235387 Heidi Golden Individual Endocrinology, Diabetes & Metabolism Physician Scarborough, ME
1609819978 Henry Sesselberg Individual Clinical Cardiac Electrophysiology Physician Scarborough, ME
1326070905 Irwin Brodsky Individual Endocrinology, Diabetes & Metabolism Physician Scarborough, ME
1699746453 Jacquelyn Hedlund Individual Hematology (Internal Medicine) Physician Scarborough, ME
1639432966 Jaidip Chakravartti Individual Cardiovascular Disease Physician Scarborough, ME
1841795416 Jakob Park Individual Cardiovascular Disease Physician Scarborough, ME
1003565128 Jamal Choudhary Individual Internal Medicine Physician Scarborough, ME
1316974496 James Powers Individual Cardiovascular Disease Physician Scarborough, ME
1538571997 Jay Shah Individual Interventional Cardiology Physician Scarborough, ME
1073173738 Jayachidambaram Ambalavanan Individual Endocrinology, Diabetes & Metabolism Physician Scarborough, ME
1285660092 Jeffrey Rosenblatt Individual Cardiovascular Disease Physician Scarborough, ME
1881637155 Jennifer Hillstrom Individual Cardiovascular Disease Physician Scarborough, ME

Frequently asked questions

How many Internal Medicine providers are in Scarborough, ME?
The latest NPPES snapshot lists 114 active Internal Medicine providers with a practice address in Scarborough, Maine.
How do I check a Internal Medicine provider's NPI in Scarborough?
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-11.