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

Dr. Reaford Blackburn , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
619 19th St S, Birmingham, AL 352491900
Phone: 2059349666
NPI Identifier 1376800409
View Full Profile →

Dr. Sydney Blankenship , MD

Internal Medicine

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

Dr. Charles C Boackle , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
513 Brookwood Blvd, Suite 50, Birmingham, AL 352096862
Phone: 2058772761
NPI Identifier 1104935287
View Full Profile →

Dr. Steve H Boger , MD

Internal Medicine

Active NPI Status
1010 Tuscaloosa Ave Sw, Birmingham, AL 352111619
Phone: 2057810350
NPI Identifier 1740209048
View Full Profile →

Dr. Emily Ann Boohaker , MD

Internal Medicine

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

Dr. Ronald Frederick Borlaza , MD

Internal Medicine

Active NPI Status
700 19th St S, Birmingham, AL 352331927
Phone: 2059338101
NPI Identifier 1649290149
View Full Profile →

Dr. Gary L Boyd , MD

Internal Medicine

Active NPI Status
2022 Brookwood Medical Ctr Dr, Suite 414, Birmingham, AL 352096808
Phone: 2058772884
NPI Identifier 1518952944
View Full Profile →

Dr. Davis Bradford , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
530 Beacon Pkwy W Ste 301, Birmingham, AL 352093196
Phone: 2058015840
NPI Identifier 1134581051
View Full Profile →

Sarah Bragg

Internal Medicine

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

Marina Brainin

Internal Medicine

Active NPI Status
1717 6th Ave S, Birmingham, AL 352331801
Phone: 8008228816
NPI Identifier 1437162104
View Full Profile →

Dr. Phillip A. Nathaniel Branch , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
619 19th St S, Birmingham, AL 352491900
Phone: 2059344011
NPI Identifier 1952862906
View Full Profile →

Dr. Jade K Brice Roshell , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
9174 Parkway E, Birmingham, AL 352061507
Phone: 2054982675
NPI Identifier 1366471492
View Full Profile →

Dr. Dick D Briggs , MD

Internal Medicine

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

Dr. Elizabeth D Briggs , MD

Internal Medicine

Active NPI Status
2700 10th Ave S Ste 207, Birmingham, AL 352051248
Phone: 2059302060
NPI Identifier 1093817413
View Full Profile →

Dr. Bruce Wallace Brown , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2660 10th Ave S , #400, Birmingham, AL 352051624
Phone: 2058249844
NPI Identifier 1841259413
View Full Profile →

Dr. Channing Garber Brown , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1601 4th Ave S, Birmingham, AL 352331723
Phone: 2056389096
NPI Identifier 1215469663
View Full Profile →

Dr. David Rick Brown , MD

Internal Medicine

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

Dr. Emily Stewart Brown , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
619 19th St S, Birmingham, AL 352331900
Phone: 2059344011
NPI Identifier 1578901450
View Full Profile →

Dr. Jeanette Brouillette Brown , MD

Internal Medicine

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

Dr. Tom Tartt Brown , MD

Internal Medicine

Active NPI Status
2660 10th Ave S, Ste. 225, Birmingham, AL 352051605
Phone: 2059335808
NPI Identifier 1902975618
View Full Profile →