NPI Portal NPI Lookup & Verification

Internal Medicine in Council Bluffs, IA

37 active Internal Medicine providers practice in Council Bluffs, Iowa according to the latest NPPES snapshot. Profiles include the NPI number, taxonomy code, license state, and practice address.

Internal Medicine providers in Council Bluffs, IA
NPI Name Type Specialty Location
1154193712 Advanced Kidney Care Pllc Organization Nephrology Physician Council Bluffs, IA
1467406017 Alan Kricsfeld Individual Internal Medicine Physician Council Bluffs, IA
1336798750 American Oncology Partners, P.A. Organization Hematology & Oncology Physician Council Bluffs, IA
1003022708 Anand Deshmukh Individual Cardiovascular Disease Physician Council Bluffs, IA
1134348071 Ann Narmi Individual Interventional Cardiology Physician Council Bluffs, IA
1932499886 Anthony Decicco Individual Interventional Cardiology Physician Council Bluffs, IA
1083668636 Barry Kricsfeld Individual Internal Medicine Physician Council Bluffs, IA
1689654303 Bryan Krajicek Individual Pulmonary Disease Physician Council Bluffs, IA
1104870690 Diagnostic & Int Med Assoc PC Organization Internal Medicine Physician Council Bluffs, IA
1366458945 Diana Rabadi-Marar Individual Internal Medicine Physician Council Bluffs, IA
1740391127 Douglas Vonderfecht Individual Internal Medicine Physician Council Bluffs, IA
1629829650 Empowerme Medical Group, PC Organization Geriatric Medicine (Internal Medicine) Physician Council Bluffs, IA
1033224290 Erica Cichowski Individual Internal Medicine Physician Council Bluffs, IA
1467566836 Gary Devoss Individual Internal Medicine Physician Council Bluffs, IA
1861551665 Gary Volentine MD Organization Gastroenterology Physician Council Bluffs, IA
1437196045 Gastroenterology Consultants PC Organization Gastroenterology Physician Council Bluffs, IA
1386674786 Heartland Oncology & Hematology, Pllc Organization Hematology & Oncology Physician Council Bluffs, IA
1891866562 Hematology & Oncology Consultants, PC Organization Hematology & Oncology Physician Council Bluffs, IA
1093865537 Infectious Disease Associates PC Organization Infectious Disease Physician Council Bluffs, IA
1104976109 Isam Marar Individual Internal Medicine Physician Council Bluffs, IA
1073995973 Jeremy Pepin Individual Nephrology Physician Council Bluffs, IA
1215929708 John Ippolito Individual Internal Medicine Physician Council Bluffs, IA
1548310394 John M. Ippolito MD, P.C Organization Internal Medicine Physician Council Bluffs, IA
1003989187 John Marshall Individual Internal Medicine Physician Council Bluffs, IA
1104967090 John Southard Individual Pulmonary Disease Physician Council Bluffs, IA
1902888365 Joseph Ayoub Individual Cardiovascular Disease Physician Council Bluffs, IA
1043324171 Kevin Crowley Individual Internal Medicine Physician Council Bluffs, IA
1477591543 Kristine Mcvea Individual Internal Medicine Physician Council Bluffs, IA
1417020595 Matthew Fryzek Individual Internal Medicine Physician Council Bluffs, IA
1083755821 Pulmonary Infectious Disease Associates PC Organization Pulmonary Disease Physician Council Bluffs, IA
1851373666 Robert Armbruster Individual Interventional Cardiology Physician Council Bluffs, IA
1952423071 Sakeer Hussain Individual Hematology & Oncology Physician Council Bluffs, IA
1154647568 Sumit Mukherjee Individual Pulmonary Disease Physician Council Bluffs, IA
1396826871 Terrence Slattery Individual Cardiovascular Disease Physician Council Bluffs, IA
1992746416 Thomas Brandt Individual Cardiovascular Disease Physician Council Bluffs, IA
1043211493 Vikrant Salaria Individual Internal Medicine Physician Council Bluffs, IA
1407031230 West Broadway Clinic, PC Organization Internal Medicine Physician Council Bluffs, IA

Frequently asked questions

How many Internal Medicine providers are in Council Bluffs, IA?
The latest NPPES snapshot lists 37 active Internal Medicine providers with a practice address in Council Bluffs, Iowa.
How do I check a Internal Medicine provider's NPI in Council Bluffs?
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.