Internal Medicine in Foley, AL

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

Internal Medicine providers in Foley, AL
NPI Name Type Specialty Location
1164615076 Alaia Greene Individual Internal Medicine Physician Foley, AL
1598763757 Amy Woods Individual Gastroenterology Physician Foley, AL
1851387971 Awadhesh Gupta Individual Internal Medicine Physician Foley, AL
1659326932 Billy August Individual Internal Medicine Physician Foley, AL
1225126154 Brian Sumrall Individual Pulmonary Disease Physician Foley, AL
1396838199 Foley Walk-in Med Care Organization Internal Medicine Physician Foley, AL
1073694659 Gastroenterologists PC Organization Gastroenterology Physician Foley, AL
1134105687 Katharina Meyer Individual Nephrology Physician Foley, AL
1376508861 Mark East Individual Pulmonary Disease Physician Foley, AL
1124077268 Mark Knower Individual Pulmonary Disease Physician Foley, AL
1013915099 Michael Berry Individual Gastroenterology Physician Foley, AL
1962516682 Michael Houston Individual Pulmonary Disease Physician Foley, AL
1528177201 Michelle Eberly Individual Internal Medicine Physician Foley, AL
1356960876 Robert Ousley Individual Gastroenterology Physician Foley, AL
1790799211 Stephen Jackson Individual Internal Medicine Physician Foley, AL
1114129855 Thomas Hagood Individual Gastroenterology Physician Foley, AL
1760595615 William Denney Individual Cardiovascular Disease Physician Foley, AL

Frequently asked questions

How many Internal Medicine providers are in Foley, AL?
The latest NPPES snapshot lists 24 active Internal Medicine providers with a practice address in Foley, Alabama.
How do I check a Internal Medicine provider's NPI in Foley?
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-09.