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

Dr. Emily Rene Baillio , MD

Internal Medicine

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

Dr. Cynthia H Baker , MD

Internal Medicine

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

Dr. Mathew Balette , MD

Internal Medicine

Active NPI Status
625 19th St S, Birmingham, AL 352331900
Phone: 2059342490
NPI Identifier 1215631619
View Full Profile →

Dr. Mary Balkovetz , MD

Internal Medicine

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

Dr. Isabel Milagros Baren , MD

Internal Medicine

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

Dr. Mary Margaret Basham , MD

Internal Medicine

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

Dr. Brenda Kay Baumann , MD

Internal Medicine

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

Dr. Thomas Lee Baumann , MD

Internal Medicine

Active NPI Status
3805 Kinross Dr, Birmingham, AL 352425803
Phone: 2059913183
NPI Identifier 1891160875
View Full Profile →

Nathan Howard Beasley

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
840 Montclair Rd, Suite 317, Birmingham, AL 352131920
Phone: 2055925135
NPI Identifier 1518258078
View Full Profile →

Dr. Marcus Hasting Bell , MD

Internal Medicine

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

Dr. Stephen Gerald Bell , MD

Internal Medicine

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

Dr. Emily Bell Casey , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
805 Saint Vincents Dr, Suite 100, Birmingham, AL 352051636
Phone: 2059393699
NPI Identifier 1831132083
View Full Profile →

Raphael T. Benaksas

Internal Medicine

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

Dr. Matthew B Bentley , DO

Internal Medicine

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

Dr. Jon C Bernreuter , MD

Internal Medicine

Active NPI Status
1 W Lakeshore Dr Ste 100, Birmingham, AL 352097271
Phone: 2059302950
NPI Identifier 1306880364
View Full Profile →

Dr. Leena Bhasin , MD

Internal Medicine

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

Dr. Muhammad Bilal , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
50 Medical Park Dr E, Birmingham, AL 352353401
Phone: 2058383000
NPI Identifier 1790280618
View Full Profile →

Dr. David Christopher Black , MD

Internal Medicine

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

Dr. Meghan Kay Mcpheeters Black , MD

Internal Medicine

Active NPI Status
1720 2nd Ave S # Fot720, Birmingham, AL 352940004
Phone: 2059343007
NPI Identifier 1932547148
View Full Profile →

Dr. Robert Lee Black , MD

Internal Medicine

Active NPI Status
513 Brookwood Blvd, Suite 50, Birmingham, AL 352096862
Phone: 2058772761
NPI Identifier 1891804969
View Full Profile →