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 101–120 of 501 providers
Sorted by Name (A-Z)

Dr. Ellouise M. Cotton , MD

Internal Medicine

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

Dr. Jennifer Lee Courtney , MD

Internal Medicine

Active NPI Status
860 Montclair Rd, Birmingham, AL 352131923
Phone: 2055993860
NPI Identifier 1407987191
View Full Profile →

Dr. Victoria Mcneal Cowan , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
500 22nd St S, Birmingham, AL 352333110
Phone: 2058017474
NPI Identifier 1184121048
View Full Profile →

Dr. Lynn Sturtevant Crawford , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
619 19th Street South, Birmingham, AL 352555310
Phone: 2059344011
NPI Identifier 1134280274
View Full Profile →

Dr. James H Crenshaw , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
805 Saint Vincents Dr, Suite 510, Birmingham, AL 352051636
Phone: 2055955504
NPI Identifier 1013910736
View Full Profile →

Sarah Cribbs

Internal Medicine

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

Dr. Jordan Harper Crocker , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1521 11th Ave S, Birmingham, AL 352053503
Phone: 2059967346
NPI Identifier 1366806796
View Full Profile →

Dr. Charles Brandon Crow , MD

Internal Medicine

Active NPI Status
3686 Grandview Pkwy Ste 820, Birmingham, AL 352433408
Phone: 2059713000
NPI Identifier 1356338842
View Full Profile →

Dr. Charles Louis Cummings , MD

Internal Medicine

Active NPI Status
619 19th Street South, Birmingham, AL 35233
Phone: 2059344011
NPI Identifier 1902814585
View Full Profile →

Dr. Thomas J Cunningham , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
3686 Grandview Pkwy Ste 820, Birmingham, AL 352433408
Phone: 2059714910
NPI Identifier 1982191136
View Full Profile →

Dr. William Alton Curry , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
619 19th Street South, Birmingham, AL 35233
Phone: 2059346600
NPI Identifier 1922041540
View Full Profile →

Dr. Isha Rajeev Dabke , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
810 Saint Vincents Dr, Birmingham, AL 352051601
Phone: 2059397000
NPI Identifier 1417534124
View Full Profile →

Dr. Alison Leah Daggett , MD

Internal Medicine

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

Dr. Anna L Davis , MD

Internal Medicine

Active NPI Status
833 Saint Vincents Dr Ste 300, Pob Iii, Birmingham, AL 352051612
Phone: 2059394512
NPI Identifier 1083657209
View Full Profile →

James Davis

Internal Medicine

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

Dr. Patrick W Davis , MD

Internal Medicine

Active NPI Status
619 19th Street South, Birmingham, AL 35233
Phone: 2059346600
NPI Identifier 1063420677
View Full Profile →

Dr. David D. Deatkine , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2728 10th Ave S Ste 310, Birmingham, AL 352051202
Phone: 2053132650
NPI Identifier 1336255850
View Full Profile →

Dr. John Derzis , DO

Internal Medicine

Active NPI Status
817 Princeton Ave Sw Ste 210, Birmingham, AL 352111348
Phone: 2055921406
NPI Identifier 1366138729
View Full Profile →

Dr. Roshan Dinparastisaleh , MD

Internal Medicine

Active NPI Status
810 Saint Vincents Dr, Birmingham, AL 352051601
Phone: 2059397000
NPI Identifier 1790472181
View Full Profile →

Dr. John H. Dumas , MD

Internal Medicine

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