1 Dr. Stephen B Beck, MD Internal Medicine Physician - Hematology Avg. Rating: 4/5 Main Location 2728 10th Ave S Ste 200Birmingham, Alabama 35205 Highlights Accepts Insurance Plans
2 Dr. Maura J Kennedy, MD Internal Medicine Physician - Rheumatology Avg. Rating: 0/5 Main Location 2145 Highland Ave S Ste 200Birmingham, Alabama 35205 Highlights Board CertifiedAccepts Insurance Plans
3 Dr. Shawn Jason Smith, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 7191 Cahaba Valley Rd Ste 300Birmingham, Alabama 35242 Highlights Accepts Insurance Plans
4 David Hall, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 833 Saint Vincents Dr Ste 502Birmingham, Alabama 35205 Highlights Board CertifiedAccepts Insurance Plans
5 Craig Rich, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 833 Saint Vincents Dr Ste 502Birmingham, Alabama 35205 Highlights Board CertifiedAccepts Insurance Plans
6 Adrienne N Carter, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 500 22nd St SBirmingham, Alabama 35233 Highlights Board CertifiedAccepts Insurance Plans
7 Dr. Charles S. Landefeld, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 1808 7th Ave S Ste 420Birmingham, Alabama 35233 Highlights Board CertifiedAccepts Insurance Plans
8 Dr. Kent A Tucker, MD Internal Medicine Physician - Hematology Avg. Rating: 0/5 Main Location 100 Pilot Medical Drive Suite 175Birmingham, Alabama 35235 Highlights Board CertifiedAccepts Insurance Plans
9 Dr. Joseph G Hughes, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 2660 10th Ave S Suite 222Birmingham, Alabama 35205 Highlights Board CertifiedAccepts Insurance Plans
10 Dr. Anjanetta Latrice Foster, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 401 Tuscaloosa Ave SwBirmingham, Alabama 35211 Highlights Board CertifiedAccepts Insurance Plans