NPI Portal NPI Lookup & Verification

Internal Medicine in Shrewsbury, MA

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

Internal Medicine providers in Shrewsbury, MA
NPI Name Type Specialty Location
1558344457 Afroz Saquib Individual Internal Medicine Physician Shrewsbury, MA
1962652560 Aju Daniel Individual Infectious Disease Physician Shrewsbury, MA
1134421258 Carlos Perez-Velazquez Individual Internal Medicine Physician Shrewsbury, MA
1619129863 Concentus Organization Internal Medicine Physician Shrewsbury, MA
1427038645 Deborah Hazen Individual Internal Medicine Physician Shrewsbury, MA
1093798076 Durga Bathini Individual Internal Medicine Physician Shrewsbury, MA
1851718779 Elite Health Associates LLC Organization Internal Medicine Physician Shrewsbury, MA
1952750556 Eric Nielsen Individual Internal Medicine Physician Shrewsbury, MA
1700208816 Eriola Terova MD Organization Internal Medicine Physician Shrewsbury, MA
1326021189 Heather Gallo Individual Internal Medicine Physician Shrewsbury, MA
1629279922 Jay Himmelstein Individual Internal Medicine Physician Shrewsbury, MA
1821010778 Jean Casello Individual Internal Medicine Physician Shrewsbury, MA
1790752186 Jeevarathna Subramanian Individual Internal Medicine Physician Shrewsbury, MA
1447233119 Jerrianne Seger Individual Internal Medicine Physician Shrewsbury, MA
1861606170 Joahd Toure Individual Internal Medicine Physician Shrewsbury, MA
1548242787 June Blanco Individual Internal Medicine Physician Shrewsbury, MA
1861981573 Kanchana Myneedu Individual Internal Medicine Physician Shrewsbury, MA
1831141688 Kathleen Ogrady Individual Internal Medicine Physician Shrewsbury, MA
1174584643 Kenneth Kronlund Individual Internal Medicine Physician Shrewsbury, MA
1184607087 Kenneth Stevens Individual Internal Medicine Physician Shrewsbury, MA
1528040649 Linda Spanagel Individual Internal Medicine Physician Shrewsbury, MA
1912980434 Mary O'Brien Individual Internal Medicine Physician Shrewsbury, MA
1821364472 Medpractice PC Organization Internal Medicine Physician Shrewsbury, MA
1073854774 Naseer PC Organization Internal Medicine Physician Shrewsbury, MA
1255356853 Nivedita Gour Individual Internal Medicine Physician Shrewsbury, MA
1174663207 Prashantha Holla Individual Internal Medicine Physician Shrewsbury, MA
1801860192 Preeti Jain Individual Internal Medicine Physician Shrewsbury, MA
1063486470 Raymond Zhou Individual Internal Medicine Physician Shrewsbury, MA
1831268820 Raymond Zhou MD PC Organization Internal Medicine Physician Shrewsbury, MA
1841253234 Sabitha Gopalswamy Individual Internal Medicine Physician Shrewsbury, MA
1235100629 Sapna Savant Individual Internal Medicine Physician Shrewsbury, MA
1265415236 Sarika Aggarwal Individual Internal Medicine Physician Shrewsbury, MA
1346218898 Shubhada Javlekar Individual Internal Medicine Physician Shrewsbury, MA
1922060607 Smita Parulkar Individual Internal Medicine Physician Shrewsbury, MA
1720342181 Sushma Kumari Basa Individual Internal Medicine Physician Shrewsbury, MA
1750363081 Thomas Walsh Individual Internal Medicine Physician Shrewsbury, MA

Frequently asked questions

How many Internal Medicine providers are in Shrewsbury, MA?
The latest NPPES snapshot lists 36 active Internal Medicine providers with a practice address in Shrewsbury, Massachusetts.
How do I check a Internal Medicine provider's NPI in Shrewsbury?
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.