NPI Portal NPI Lookup & Verification

Internal Medicine in Moline, IL

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

Internal Medicine providers in Moline, IL
NPI Name Type Specialty Location
1366412934 Ahmed Khalafallah Individual Internal Medicine Physician Moline, IL
1538139100 Ahmed Okba Individual Internal Medicine Physician Moline, IL
1184603953 Alex Pareigis Individual Internal Medicine Physician Moline, IL
1174511661 Anis Ahmad Individual Internal Medicine Physician Moline, IL
1508974304 Arthritis Care Center PC Organization Internal Medicine Physician Moline, IL
1710100342 Arvind Movva Individual Gastroenterology Physician Moline, IL
1497734396 Aswartha Pothula Individual Interventional Cardiology Physician Moline, IL
1093794943 Balakrishna Mundodi Individual Internal Medicine Physician Moline, IL
1043299746 Bouyella Reddy Individual Interventional Cardiology Physician Moline, IL
1083619134 Brian Cady Individual Internal Medicine Physician Moline, IL
1518970748 Costas Constantinou Individual Medical Oncology Physician Moline, IL
1972589042 David Ade Individual Internal Medicine Physician Moline, IL
1891754404 David Spector Individual Medical Oncology Physician Moline, IL
1104892215 Eileen Castro Individual Internal Medicine Physician Moline, IL
1104805092 Faraz Manazir Individual Interventional Cardiology Physician Moline, IL
1437237542 Hani Horani Individual Internal Medicine Physician Moline, IL
1831159409 Hanumantha Kolusu Individual Internal Medicine Physician Moline, IL
1407835366 Harry Wallner Individual Cardiovascular Disease Physician Moline, IL
1477532281 Helbert Acosta Individual Clinical Cardiac Electrophysiology Physician Moline, IL
1316984313 Jean Wardlow Individual Internal Medicine Physician Moline, IL
1437123064 John Davies Individual Internal Medicine Physician Moline, IL
1760452189 John Peterson Individual Internal Medicine Physician Moline, IL
1750347035 Leonard Keeven Individual Internal Medicine Physician Moline, IL
1750383923 Linda Tong Individual Gastroenterology Physician Moline, IL
1396724183 Medical Arts Associates, Ltd. Organization Internal Medicine Physician Moline, IL
1427050673 Michael Cassaday Individual Gastroenterology Physician Moline, IL
1770553349 Michael Porubcin Individual Hematology & Oncology Physician Moline, IL
1811976137 Milan Durco Individual Internal Medicine Physician Moline, IL
1275732133 Param Singh Individual Interventional Cardiology Physician Moline, IL
1558363713 Poonputt Chotiprasidhi Individual Gastroenterology Physician Moline, IL
1740349034 Quad Cities Nephrology Associates, P.L.C., LLC Organization Nephrology Physician Moline, IL
1205830981 Rajendra Dahal Individual Nephrology Physician Moline, IL
1154462224 Rajesh Alla Individual Nephrology Physician Moline, IL
1316919889 Rajeshwari Gadagkar Individual Internal Medicine Physician Moline, IL
1376521484 Rameshkumar Raman Individual Endocrinology, Diabetes & Metabolism Physician Moline, IL
1073515243 Rao Movva Individual Gastroenterology Physician Moline, IL
1477539799 Reynaldo Castro Individual Internal Medicine Physician Moline, IL
1023097839 Sanjeev Puri Individual Interventional Cardiology Physician Moline, IL
1285613901 Sora Reddy Individual Interventional Cardiology Physician Moline, IL
1336132943 Stewart Garneau Individual Hematology & Oncology Physician Moline, IL
1164430161 Sujata Karkare Individual Internal Medicine Physician Moline, IL
1134339203 Suresh Alla Individual Nephrology Physician Moline, IL
1568448884 Thomas Ade Individual Pulmonary Disease Physician Moline, IL
1881603165 Travis Figanbaum Individual Nephrology Physician Moline, IL
1275511974 Usharani Kumar Individual Rheumatology Physician Moline, IL
1669476339 Venkateswararao Alla Individual Nephrology Physician Moline, IL

Frequently asked questions

How many Internal Medicine providers are in Moline, IL?
The latest NPPES snapshot lists 76 active Internal Medicine providers with a practice address in Moline, Illinois.
How do I check a Internal Medicine provider's NPI in Moline?
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-10.