NPI Portal NPI Lookup & Verification

Internal Medicine in O Fallon, IL

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

Internal Medicine providers in O Fallon, IL
NPI Name Type Specialty Location
1295495208 Alyve Medical Pllc Family Medical Clinic Organization Obesity Medicine (Internal Medicine) Physician O Fallon, IL
1730490525 Amardeep Shrestha Individual Internal Medicine Physician O Fallon, IL
1457526576 Ashraf Al Dadah Individual Cardiovascular Disease Physician O Fallon, IL
1215965660 Atul Shah Individual Cardiovascular Disease Physician O Fallon, IL
1336370915 Bachir Farah Individual Hematology & Oncology Physician O Fallon, IL
1720173438 Bassam Maalouf Individual Hematology & Oncology Physician O Fallon, IL
1669785408 Bassim Assioun Individual Nephrology Physician O Fallon, IL
1689802001 Brian Reichardt Individual Critical Care Medicine (Internal Medicine) Physician O Fallon, IL
1255634424 Ca Group, LLC Organization Cardiovascular Disease Physician O Fallon, IL
1992204184 Cep America Illinois Intensivists Organization Critical Care Medicine (Internal Medicine) Physician O Fallon, IL
1093380180 Cep America-Illinois Hospitalists, LLP Organization Internal Medicine Physician O Fallon, IL
1558771220 Christopher Sutton Individual Pulmonary Disease Physician O Fallon, IL
1366702870 Crystal Manse Individual Internal Medicine Physician O Fallon, IL
1730190018 David N. Pfohl, MD, LLC Organization Geriatric Medicine (Internal Medicine) Physician O Fallon, IL
1477019909 Family Medical Clinic Pllc Organization Internal Medicine Physician O Fallon, IL
1497072854 Frederick Ochieng' Individual Cardiovascular Disease Physician O Fallon, IL
1386028124 Hasan Rehman Individual Interventional Cardiology Physician O Fallon, IL
1508952318 John Scally Individual Cardiovascular Disease Physician O Fallon, IL
1629164678 Justin Floyd Individual Medical Oncology Physician O Fallon, IL
1306020664 Mark Walshauser Individual Hematology & Oncology Physician O Fallon, IL
1578887063 Michael Hushion Individual Clinical Cardiac Electrophysiology Physician O Fallon, IL
1124299615 Mid America Heart, PC Organization Cardiovascular Disease Physician O Fallon, IL
1043523269 Msa Alliance, LLC Organization Rheumatology Physician O Fallon, IL
1689097529 Msa Alliance, LLC Organization Sleep Medicine (Internal Medicine) Physician O Fallon, IL
1194107524 Muhammad Sheikh Individual Interventional Cardiology Physician O Fallon, IL
1861519563 Pavan Gupta Individual Cardiovascular Disease Physician O Fallon, IL
1699806638 Rajeev Dewan Individual Geriatric Medicine (Internal Medicine) Physician O Fallon, IL
1043272693 Regina Chiu Individual Cardiovascular Disease Physician O Fallon, IL
1255644191 Rugheed Ghadban Individual Clinical Cardiac Electrophysiology Physician O Fallon, IL
1063578284 Scott Marrus Individual Cardiovascular Disease Physician O Fallon, IL
1407067184 Shiyam Satwani Individual Interventional Cardiology Physician O Fallon, IL
1326268202 St Elizabeths Hospital of the Hospital Sisters of the Third Order Organization Cardiovascular Disease Physician O Fallon, IL
1922454099 Summit Pandat Individual Clinical Cardiac Electrophysiology Physician O Fallon, IL
1023128113 Thomas Cahill Individual Cardiovascular Disease Physician O Fallon, IL
1275799850 Venkatesh Anjan Individual Interventional Cardiology Physician O Fallon, IL
1104207984 Vinaya Mulkareddy Individual Cardiovascular Disease Physician O Fallon, IL
1255741278 Zachary Berg Individual Pulmonary Disease Physician O Fallon, IL

Frequently asked questions

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