NPI Portal NPI Lookup & Verification

Internal Medicine in Saint Peters, MO

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

Internal Medicine providers in Saint Peters, MO
NPI Name Type Specialty Location
1841456522 Aaron Tang Individual Cardiovascular Disease Physician Saint Peters, MO
1427287697 Ahmad Daraghmeh Individual Cardiovascular Disease Physician Saint Peters, MO
1316938863 Alan Brook Individual Pulmonary Disease Physician Saint Peters, MO
1053806927 Alexander Markov Individual Endocrinology, Diabetes & Metabolism Physician Saint Peters, MO
1518329770 Alfred Nelson Individual Gastroenterology Physician Saint Peters, MO
1518165067 Anandhalakshmi Varadharajan Individual Critical Care Medicine (Internal Medicine) Physician Saint Peters, MO
1124081799 Anna Roshal Individual Hematology & Oncology Physician Saint Peters, MO
1457747859 Anuj Chhaparia Individual Gastroenterology Physician Saint Peters, MO
1144269424 April Thebeau Individual Internal Medicine Physician Saint Peters, MO
1730352014 Ashley Frith Individual Medical Oncology Physician Saint Peters, MO
1295765386 Behrad Majidi Individual Internal Medicine Physician Saint Peters, MO
1467562983 Bibi Hasnain Individual Endocrinology, Diabetes & Metabolism Physician Saint Peters, MO
1588662803 Boonslick Medical Group Inc Organization Internal Medicine Physician Saint Peters, MO
1831619022 Cameron Koester Individual Cardiovascular Disease Physician Saint Peters, MO
1801988639 Caribe Gastroenterology LLC Organization Gastroenterology Physician Saint Peters, MO
1407903826 Caron Rigden Individual Medical Oncology Physician Saint Peters, MO
1962440883 Diana Westerfield Individual Cardiovascular Disease Physician Saint Peters, MO
1720374176 Digestive Disorder Center of St. Charles County, Inc Organization Gastroenterology Physician Saint Peters, MO
1972751097 Dion Miranda Individual Internal Medicine Physician Saint Peters, MO
1467428672 Edward Kunst Individual Internal Medicine Physician Saint Peters, MO
1710948468 Eileen Lamb Individual Internal Medicine Physician Saint Peters, MO
1629179445 Endocrine Consultants LLC Organization Endocrinology, Diabetes & Metabolism Physician Saint Peters, MO
1013973213 Furqan Raja Individual Nephrology Physician Saint Peters, MO
1720086036 Gary Meltz Individual Internal Medicine Physician Saint Peters, MO
1366439283 Gary Singer Individual Nephrology Physician Saint Peters, MO
1205828795 George Lodoly Individual Critical Care Medicine (Internal Medicine) Physician Saint Peters, MO
1801909684 Harry Burack Individual Gastroenterology Physician Saint Peters, MO
1578531299 Henrikas Juknis Individual Nephrology Physician Saint Peters, MO
1619483294 Heritage Wellness Clinic LLC Organization Internal Medicine Physician Saint Peters, MO
1235300286 Internal Medicine & Geriatrics Associates, Inc Organization Geriatric Medicine (Internal Medicine) Physician Saint Peters, MO
1376632018 James Dimitroff Individual Gastroenterology Physician Saint Peters, MO
1528263969 Jesus Ceferino Patino Individual Critical Care Medicine (Internal Medicine) Physician Saint Peters, MO
1558561613 Jiggar Hindia Individual Critical Care Medicine (Internal Medicine) Physician Saint Peters, MO
1366443756 John Hartweger Individual Internal Medicine Physician Saint Peters, MO
1154441657 Joseph G. Viviano, Jr., Inc Organization Internal Medicine Physician Saint Peters, MO
1952860710 Kelvin Pollard Individual Internal Medicine Physician Saint Peters, MO
1093991887 Lawrence Osei Individual Critical Care Medicine (Internal Medicine) Physician Saint Peters, MO
1033431796 Lawrence S Tierney MD PC Organization Gastroenterology Physician Saint Peters, MO
1174565915 Marc Lewen Individual Cardiovascular Disease Physician Saint Peters, MO
1336128222 Mark Kovach Individual Clinical Cardiac Electrophysiology Physician Saint Peters, MO
1699385757 Mark Routburg Individual Internal Medicine Physician Saint Peters, MO
1194716688 Mark Wald Individual Pulmonary Disease Physician Saint Peters, MO
1679515415 Martin Ast Individual Cardiovascular Disease Physician Saint Peters, MO
1013310788 Medical Essentials LLC Organization Internal Medicine Physician Saint Peters, MO
1558335158 Michael Cuipa Individual Critical Care Medicine (Internal Medicine) Physician Saint Peters, MO
1417999467 Michael Missler Individual Interventional Cardiology Physician Saint Peters, MO
1528133535 Midwest Nephrology Associates Inc Organization Nephrology Physician Saint Peters, MO
1760442107 Nephrology Medical Associates of Georgia LLC Organization Nephrology Physician Saint Peters, MO
1922245125 Pablo Echeverria Individual Critical Care Medicine (Internal Medicine) Physician Saint Peters, MO
1285778282 Physician Groups Lc Organization Rheumatology Physician Saint Peters, MO

Frequently asked questions

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