Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Internal Medicine Providers in Birmingham, AL

Browse 501 verified Internal Medicine providers practicing in Birmingham, Alabama.

501 Healthcare Providers
Showing 121–140 of 501 providers
Sorted by Name (A-Z)

Dr. Walter Moreland Dunn , MD

Internal Medicine

Active NPI Status
2022 Brookwood Medical Center Drive, Suite 510, Birmingham, AL 35209
Phone: 2052508100
NPI Identifier 1841245800
View Full Profile →

Dr. Raegan Winston Durant , MD, MPH

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1509 6th Ave S, Birmingham, AL 352331601
Phone: 2059303245
NPI Identifier 1073561262
View Full Profile →

Garret Duron

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2000 6th Ave S, Birmingham, AL 352332110
Phone: 2059965864
NPI Identifier 1053894774
View Full Profile →

Dr. John T Eagan , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: September 09, 2019
860 Montclair Rd, Suite 550, Birmingham, AL 352131923
Phone: 2055993000
NPI Identifier 1407967227
View Deactivated Profile →

Dr. Lauren East , MD

Internal Medicine

Active NPI Status
1802 6th Ave S, Birmingham, AL 352331932
Phone: 4043585575
NPI Identifier 1740806264
View Full Profile →

Dr. Nicholas G. Echemendia , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3536 Vann Rd Ste B, Birmingham, AL 352353207
Phone: 2058383800
NPI Identifier 1144583436
View Full Profile →

Dr. Madeline Eckenrode , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
625 19th St S, Birmingham, AL 352331900
Phone: 2056389977
NPI Identifier 1447646658
View Full Profile →

Dr. Kimberley G Edge , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2010 Brookwood Medical Ctr Dr, Birmingham, AL 352096804
Phone: 2058771000
NPI Identifier 1376723908
View Full Profile →

Dr. Osama S. Eisa , MD

Internal Medicine

Active NPI Status
832 Princeton Ave Sw, Birmingham, AL 352111320
Phone: 2052068461
NPI Identifier 1457365785
View Full Profile →

Dr. Timothy W. Eller , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
832 Princeton Ave Sw, Birmingham, AL 352111320
Phone: 2052068475
NPI Identifier 1700827433
View Full Profile →

Dr. Gloria Esoimeme , MD, PhD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
625 19th St S, Birmingham, AL 352331900
Phone: 3342845211
NPI Identifier 1861999526
View Full Profile →

Carlos Estrada

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1717 6th Ave S, Birmingham, AL 352331801
Phone: 8008228816
NPI Identifier 1558305714
View Full Profile →

Dr. Luther Etheridge , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
817 Princeton Ave Sw Ste 210, Birmingham, AL 352111348
Phone: 2057833505
NPI Identifier 1992385066
View Full Profile →

Dr. Michael Bryan Faircloth , MD

Internal Medicine

Active NPI Status
1714 9th Ave S, Birmingham, AL 352053606
Phone: 2059343581
NPI Identifier 1396794830
View Full Profile →

Dr. Muhammad Ehsan Faquih , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
810 Saint Vincents Dr, Birmingham, AL 35205
Phone: 4045399737
NPI Identifier 1508216797
View Full Profile →

Dr. John Farley , MD

Internal Medicine

Active NPI Status
7191 Cahaba Valley Rd, Suite 300, Birmingham, AL 352426402
Phone: 2059302060
NPI Identifier 1154483196
View Full Profile →

Dr. David H Farrar , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2010 Brookwood Medical Center Drive, Suite 103, Birmingham, AL 35209
Phone: 2058771000
NPI Identifier 1770694515
View Full Profile →

Boris Faynberg

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3690 Grandview Pkwy, Birmingham, AL 352433326
Phone: 2059715745
NPI Identifier 1932662715
View Full Profile →

Dr. William Edgar Feist , MD

Internal Medicine

Active NPI Status
2801 Highway 280 South, Protective Life Insurance Company, Birmingham, AL 35223
Phone: 2052683265
NPI Identifier 1255598884
View Full Profile →

Dr. Charles F Felgner , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1 W Lakeshore Dr Ste 100, Birmingham, AL 352097271
Phone: 2059302950
NPI Identifier 1871594176
View Full Profile →