NPI Portal NPI Lookup & Verification

Internal Medicine in Hannibal, MO

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

Internal Medicine providers in Hannibal, MO
NPI Name Type Specialty Location
1073197273 Aakash Kaushik Individual Internal Medicine Physician Hannibal, MO
1598722597 Alex Kosloff Individual Internal Medicine Physician Hannibal, MO
1881784346 Allen Duplantis Individual Interventional Cardiology Physician Hannibal, MO
1932188695 Arif Bari Individual Hematology & Oncology Physician Hannibal, MO
1447247077 Ashraf Almashhrawi Individual Gastroenterology Physician Hannibal, MO
1053318287 Barbara Tuley Individual Internal Medicine Physician Hannibal, MO
1932189735 Bassem Mikhail Individual Interventional Cardiology Physician Hannibal, MO
1447239041 Bhagirath Katbamna Individual Gastroenterology Physician Hannibal, MO
1457503609 Bowling Green Arthritis & Rheumatology Clinic P C Organization Rheumatology Physician Hannibal, MO
1891314472 Bruno Okoro Individual Internal Medicine Physician Hannibal, MO
1598711855 Buthaina Richeh Individual Internal Medicine Physician Hannibal, MO
1831177146 Chad Brands Individual Internal Medicine Physician Hannibal, MO
1902210552 Christina Remmert Individual Internal Medicine Physician Hannibal, MO
1437474665 David Coffey Individual Internal Medicine Physician Hannibal, MO
1891774469 Erik Meidl Individual Internal Medicine Physician Hannibal, MO
1083693683 George Kerkemeyer Individual Internal Medicine Physician Hannibal, MO
1780663401 Hannibal Clinic Operations, L.L.C. Organization Hematology & Oncology Physician Hannibal, MO
1659537272 Hassan Behniay Individual Internal Medicine Physician Hannibal, MO
1306880141 Humam Farah Individual Pulmonary Disease Physician Hannibal, MO
1013367101 Jennifer Minoff Individual Pulmonary Disease Physician Hannibal, MO
1457847139 Jessicaann Tuia Individual Internal Medicine Physician Hannibal, MO
1043388036 John Greving Individual Internal Medicine Physician Hannibal, MO
1689622938 John Rogers Individual Internal Medicine Physician Hannibal, MO
1477553865 Justo Gonzalez-Trapaga Individual Nephrology Physician Hannibal, MO
1053425884 Karol Rosner Individual Nephrology Physician Hannibal, MO
1689721482 Kevin Palka Individual Hematology & Oncology Physician Hannibal, MO
1275646473 Kinim Smith Individual Rheumatology Physician Hannibal, MO
1487032421 Ma'En Al-Dabbas Individual Cardiovascular Disease Physician Hannibal, MO
1699719336 Maria Gomes Individual Endocrinology, Diabetes & Metabolism Physician Hannibal, MO
1225103765 Muhammad Ansari Individual Interventional Cardiology Physician Hannibal, MO
1053985747 Navdeepa Parmar Individual Internal Medicine Physician Hannibal, MO
1073259347 Noureen Asghar Individual Internal Medicine Physician Hannibal, MO
1376522870 Philip Tweedy Individual Internal Medicine Physician Hannibal, MO
1730226952 Prashanth Podaralla Individual Nephrology Physician Hannibal, MO
1134108640 Priscilla Long Individual Internal Medicine Physician Hannibal, MO
1780068437 Priyanka Yerragorla Individual Internal Medicine Physician Hannibal, MO
1952489130 Rc Physicians Services, LLC Organization Internal Medicine Physician Hannibal, MO
1366444549 Richard Valuck Individual Cardiovascular Disease Physician Hannibal, MO
1649259300 Roderick Bartlett Individual Internal Medicine Physician Hannibal, MO
1720499437 Saida Karimova Individual Internal Medicine Physician Hannibal, MO
1114210390 Santhisri Kodali Individual Clinical Cardiac Electrophysiology Physician Hannibal, MO
1518242957 Santhosh Mannem Individual Interventional Cardiology Physician Hannibal, MO
1497483317 Sara Dawit Individual Internal Medicine Physician Hannibal, MO
1811955180 Shane Larue Individual Advanced Heart Failure and Transplant Cardiology Physician Hannibal, MO
1134449192 Shayibu Harruna Individual Interventional Cardiology Physician Hannibal, MO
1184682015 Sohail Gulzar Individual Internal Medicine Physician Hannibal, MO
1346229937 Stephen Halpin Individual Internal Medicine Physician Hannibal, MO

Frequently asked questions

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