Internal Medicine in Muskegon, MI

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

Internal Medicine providers in Muskegon, MI
NPI Name Type Specialty Location
1982615357 Amy Dean Individual Internal Medicine Physician Muskegon, MI
1649307364 Andrew C. Kleaveland, M.D., P.C. Organization Pulmonary Disease Physician Muskegon, MI
1508961384 Andrew Kleaveland Individual Pulmonary Disease Physician Muskegon, MI
1992812952 Andrew Welch Individual Gastroenterology Physician Muskegon, MI
1356342448 Bao-Min Twu Individual Nephrology Physician Muskegon, MI
1508863457 Barry Kram Individual Nephrology Physician Muskegon, MI
1427001536 Bruce Olson Individual Infectious Disease Physician Muskegon, MI
1154315505 Daniel West Individual Interventional Cardiology Physician Muskegon, MI
1538245501 David Bonnema Individual Interventional Cardiology Physician Muskegon, MI
1467468934 Dennis Desimone Individual Internal Medicine Physician Muskegon, MI
1184601957 Don Campbell Individual Internal Medicine Physician Muskegon, MI
1871570531 Douglas Hall Individual Geriatric Medicine (Internal Medicine) Physician Muskegon, MI
1518078088 Douglas Hoch Individual Pulmonary Disease Physician Muskegon, MI
1891753224 Emily Conley Individual Nephrology Physician Muskegon, MI
1083804280 Eric Shafer Individual Cardiovascular Disease Physician Muskegon, MI
1447244819 Eric Stuart Individual Cardiovascular Disease Physician Muskegon, MI
1134120108 Frank Sprague Individual Internal Medicine Physician Muskegon, MI
1215921614 George Renton Individual Internal Medicine Physician Muskegon, MI
1235311382 Great Lakes Internal Medicine, PC Organization Internal Medicine Physician Muskegon, MI
1285635367 Gregory Downer Individual Nephrology Physician Muskegon, MI
1841242492 Hackley Hospital Fiscal Services Organization Infectious Disease Physician Muskegon, MI
1396886131 Herbert Miller Individual Internal Medicine Physician Muskegon, MI
1154322477 Hernan Lescay Individual Internal Medicine Physician Muskegon, MI
1386735447 Hikmat Halasa Individual Internal Medicine Physician Muskegon, MI
1336184621 Hpcn Organization Internal Medicine Physician Muskegon, MI
1043234719 Hpcn Organization Internal Medicine Physician Muskegon, MI
1508960071 Hpcn Organization Gastroenterology Physician Muskegon, MI
1770673741 Hpcn Organization Internal Medicine Physician Muskegon, MI
1568536621 Hpcn Organization Internal Medicine Physician Muskegon, MI
1407842362 Ionut Oravitan Individual Interventional Cardiology Physician Muskegon, MI
1639137086 James Conley Individual Nephrology Physician Muskegon, MI
1215914023 James Grace Individual Internal Medicine Physician Muskegon, MI
1861483729 Jeffrey Leinicke Individual Gastroenterology Physician Muskegon, MI
1689665549 John Egan Individual Gastroenterology Physician Muskegon, MI
1679786230 John Meek Individual Cardiovascular Disease Physician Muskegon, MI
1770584880 John Ratchford Individual Internal Medicine Physician Muskegon, MI
1982698353 John Skallerup Individual Interventional Cardiology Physician Muskegon, MI
1033102272 Jon Hinderer Individual Internal Medicine Physician Muskegon, MI
1760411599 Joseph Mckenna Individual Nephrology Physician Muskegon, MI
1497940571 Julie Felt Individual Internal Medicine Physician Muskegon, MI
1972571370 Karen Seaver Individual Internal Medicine Physician Muskegon, MI
1003938119 Karen Thornburg Individual Internal Medicine Physician Muskegon, MI
1427035229 Ken Ye Individual Internal Medicine Physician Muskegon, MI
1700863503 Marcela Novakosky Individual Internal Medicine Physician Muskegon, MI
1245224674 Mark Meengs Individual Interventional Cardiology Physician Muskegon, MI
1619978707 Mark Staniforth Individual Nephrology Physician Muskegon, MI
1740233519 Mcclees Clinic Organization Infectious Disease Physician Muskegon, MI
1124042700 Mercy Health Partners Sub-Specialty Services Organization Internal Medicine Physician Muskegon, MI
1629010384 Mercy Specialty Services Organization Internal Medicine Physician Muskegon, MI
1174570303 Michael Bergquist Individual Internal Medicine Physician Muskegon, MI

Frequently asked questions

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