NPI Portal NPI Lookup & Verification

Internal Medicine in Battle Creek, MI

93 active Internal Medicine providers practice in Battle Creek, Michigan according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Battle Creek, MI
NPI Name Type Specialty Location
1962133033 Alan Furlan Individual Internal Medicine Physician Battle Creek, MI
1780064691 Alec Wilson Individual Internal Medicine Physician Battle Creek, MI
1225138738 Alluri Gopal Individual Internal Medicine Physician Battle Creek, MI
1053142000 Altea Medical Michigan Pllc Organization Geriatric Medicine (Internal Medicine) Physician Battle Creek, MI
1548336266 Amber Casey Individual Internal Medicine Physician Battle Creek, MI
1891883369 Ashok Soorya Individual Internal Medicine Physician Battle Creek, MI
1750472734 Associated Internal Medicine Specialists PC Organization Rheumatology Physician Battle Creek, MI
1154383578 Aye Mar Individual Internal Medicine Physician Battle Creek, MI
1598058117 Battle Creek Community Physicians Organization Internal Medicine Physician Battle Creek, MI
1679642599 Battle Creek Medical Associates, PC Organization Internal Medicine Physician Battle Creek, MI
1578730321 Bchs North Avenue Organization Internal Medicine Physician Battle Creek, MI
1144317728 Benjamin Smith Individual Internal Medicine Physician Battle Creek, MI
1356452999 Brian Hays Individual Internal Medicine Physician Battle Creek, MI
1093119638 Bronson Battle Creek Hospital Organization Internal Medicine Physician Battle Creek, MI
1346765724 Calvin Abro Individual Hematology & Oncology Physician Battle Creek, MI
1528046380 Catherine Reid Individual Internal Medicine Physician Battle Creek, MI
1821103359 Center for Sleep Health, LLC Organization Pulmonary Disease Physician Battle Creek, MI
1487629283 Chandramouli Madala Individual Cardiovascular Disease Physician Battle Creek, MI
1174610745 Charles Wilmanski Individual Internal Medicine Physician Battle Creek, MI
1346200110 Christina Helms Individual Internal Medicine Physician Battle Creek, MI
1558473843 Christine Anguras Individual Internal Medicine Physician Battle Creek, MI
1396135927 Comprehensive Medical Care PC Organization Critical Care Medicine (Internal Medicine) Physician Battle Creek, MI
1376924951 Corey Murphy Individual Internal Medicine Physician Battle Creek, MI
1679520712 Critical Care Pulmonary Medicine, PC Organization Critical Care Medicine (Internal Medicine) Physician Battle Creek, MI
1790783793 Daniela Renkiewicz Individual Internal Medicine Physician Battle Creek, MI
1629186085 David Cavanagh Individual Internal Medicine Physician Battle Creek, MI
1083683171 Donald Batts Individual Infectious Disease Physician Battle Creek, MI
1801957121 Douglas G Campbell MD - Battle Creek Health System Organization Internal Medicine Physician Battle Creek, MI
1538226048 Dr Barbara Mcgrath-Battle Creek Health System Organization Medical Oncology Physician Battle Creek, MI
1770076168 Eric Kane Individual Internal Medicine Physician Battle Creek, MI
1093195430 Eric Smith Individual Critical Care Medicine (Internal Medicine) Physician Battle Creek, MI
1316902562 George Adam Individual Nephrology Physician Battle Creek, MI
1295858553 Grace Kulhanek Individual Infectious Disease Physician Battle Creek, MI
1245477199 Gregory D. Harrington Do - Battle Creek Health System Organization Infectious Disease Physician Battle Creek, MI
1518923473 Gunjana Bhandari Individual Internal Medicine Physician Battle Creek, MI
1912369570 Hajerah Sonnabend Individual Endocrinology, Diabetes & Metabolism Physician Battle Creek, MI
1154773836 Hari Krishnan Krishnan Nair Individual Hematology & Oncology Physician Battle Creek, MI
1063117059 Horizon Health Solutions Inc Organization Internal Medicine Physician Battle Creek, MI
1144455494 Hospitalist Medicine Physicians of Calhoun County, Pllc Organization Internal Medicine Physician Battle Creek, MI
1043321409 Ireneo Diaz Individual Internal Medicine Physician Battle Creek, MI
1205149325 Jasmine Dorsey Individual Internal Medicine Physician Battle Creek, MI
1841307550 Julie Rehfeldt Individual Internal Medicine Physician Battle Creek, MI
1417016502 Kalamazoo Cardiology PC Organization Cardiovascular Disease Physician Battle Creek, MI
1467590885 Kenneth A Lombardi MD Plc Organization Internal Medicine Physician Battle Creek, MI
1326114042 Kenneth Lombardi Individual Internal Medicine Physician Battle Creek, MI
1871507053 Ketan Shah Individual Internal Medicine Physician Battle Creek, MI
1972539328 Kim Gloystein Individual Internal Medicine Physician Battle Creek, MI
1225140007 Kimberly Umhoefer Individual Internal Medicine Physician Battle Creek, MI
1215042726 Lung Center, P.C. Organization Critical Care Medicine (Internal Medicine) Physician Battle Creek, MI
1255339222 Maddur Badarinath Individual Critical Care Medicine (Internal Medicine) Physician Battle Creek, MI

Frequently asked questions

How many Internal Medicine providers are in Battle Creek, MI?
The latest NPPES snapshot lists 93 active Internal Medicine providers with a practice address in Battle Creek, Michigan.
How do I check a Internal Medicine provider's NPI in Battle Creek?
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.