Internal Medicine in Homewood, AL

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

Internal Medicine providers in Homewood, AL
NPI Name Type Specialty Location
1588634679 Barry Mclean Individual Internal Medicine Physician Homewood, AL
1902864440 David Tharpe Individual Nephrology Physician Homewood, AL
1831136936 Elizabeth Lowenthal Individual Hematology & Oncology Physician Homewood, AL
1265536569 Emily Feely Individual Nephrology Physician Homewood, AL
1811945454 Harold Giles Individual Nephrology Physician Homewood, AL
1255389896 Jeffrey Glaze Individual Nephrology Physician Homewood, AL
1578574851 Joelle Hamilton Individual Medical Oncology Physician Homewood, AL
1821056318 John Brouillette Individual Nephrology Physician Homewood, AL
1568479624 Mitchel Touger Individual Internal Medicine Physician Homewood, AL
1306866868 Oksana Senyk Individual Pulmonary Disease Physician Homewood, AL
1891778023 Rudolph Navari Individual Hematology & Oncology Physician Homewood, AL
1811955156 Thomas Ozbirn Individual Nephrology Physician Homewood, AL
1679523955 William Spiegel Individual Internal Medicine Physician Homewood, AL

Frequently asked questions

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