1 Dr. Christopher Paul Shaver, MD Internal Medicine Physician - Gastroenterology Avg. Rating: 0/5 Main Location 1 Independence Plaza Suite 900Birmingham, Alabama 35209 Highlights Board CertifiedAccepts Insurance Plans
2 Dr. Robert C Osburne, MD Internal Medicine Physician - Endocrinology, Diabetes & Metabolism Avg. Rating: 0/5 Main Location 832 Princeton Ave SwBirmingham, Alabama 35211 Highlights Board CertifiedAccepts Insurance Plans
3 Dr. Willie Williams, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 801 Princeton Ave Sw Pob I Suite 406Birmingham, Alabama 35211 Highlights Accepts Insurance Plans
4 Dr. David J Kimbrell, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 513 Brookwood Blvd Suite 50 Brookwood Medical PlazaBirmingham, Alabama 35209 Highlights Accepts Insurance Plans
5 Dr. Alan Strauss Craig, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 701 Princeton Ave SWBirmingham, Alabama 35211 Highlights Board CertifiedAccepts Insurance Plans
6 Dr. Arunjoti A Reddy, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 6554 Aaron Aronov DrFairfield, Alabama 35064 Highlights Board CertifiedAccepts Insurance Plans
7 Dr. Lefferage Kent Robbins, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 5890 Valley Rd Suite 200Birmingham, Alabama 35235 Highlights Board CertifiedAccepts Insurance PlansHas Online Scheduling
8 Dr. Carole C Lane, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 4022 4th Ave SBirmingham, Alabama 35222 Highlights Board CertifiedAccepts Insurance Plans
9 Dr. Gaurav Agarwal, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 1900 UNIVERSITY BLVDBirmingham, Alabama 35233 Highlights Accepts Insurance Plans
10 Dr. Walter W Chatham, MD Internal Medicine Physician - Rheumatology Avg. Rating: 0/5 Main Location 2000 6th Ave SBirmingham, Alabama 35233 Highlights Accepts Insurance Plans