![]() Willard Roger Carlisle, MD Internal Medicine - Gastroenterology Medicare: Not Enrolled in Medicare Practice Location: 1 Independence Plz, Suite 900, Birmingham, AL 35209 Phone: 205-271-8000 Fax: 205-879-0548  | 
![]() Douglas Scott Dickinson, MD Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1 Independence Plaza, Suite 900, Birmingham, AL 35209 Phone: 205-271-8000 Fax: 208-879-0548  | 
![]() Charles Sherman Bluhm, MD Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1 Independence Plz, Ste 900, Birmingham, AL 35209 Phone: 205-271-8000 Fax: 205-879-0548  | 
![]() Frederick Weber,  Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816  | 
![]() Dr. Sergio Alejandro Sanchez Luna, MD Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1808 7th Ave S # Bdb377, Birmingham, AL 35233 Phone: 205-934-4744 Fax: 205-934-4468  | 
![]() Francisco Alcocer, MD Internal Medicine - Gastroenterology Medicare: Not Enrolled in Medicare Practice Location: 2000 6th Ave S, Birmingham, AL 35233 Phone: 205-934-9999  | 
![]() Joseph Lynn Cochran, MD Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1 Independence Plz, Ste 900, Birmingham, AL 35209 Phone: 205-271-8000 Fax: 205-879-0548  | 
![]() Christopher Paul Shaver, MD Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1 Independence Plaza, Suite 900, Birmingham, AL 35209 Phone: 205-271-8000 Fax: 205-879-0548  | 
![]() John Cotton Shallcross, MD Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1 Independence Plz, Ste 900, Birmingham, AL 35209 Phone: 205-271-8000 Fax: 205-879-0548  | 
![]() Mr. Owen Russell Mclean, MD Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1 Independence Plaza Suite 900, Birmingham, AL 35209 Phone: 205-271-8000 Fax: 205-271-8022  | 
![]() Meagan Elizabeth Gray, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 2000 6th Ave S, Birmingham, AL 35233 Phone: 205-934-9999  | 
![]() Dr. Mohamed Saleh Ismail, MD, MSC Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1720 2nd Ave South, Bdb 356, Birmingham, AL 35294 Phone: 205-996-4744  | 
![]() William H Halama Iii, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 513 Brookwood Blvd, Suite 401, Birmingham, AL 35209 Phone: 205-870-0256 Fax: 205-870-7107  | 
![]() Gregory L Champion, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 513 Brookwood Blvd, Suite 401, Birmingham, AL 35209 Phone: 205-870-0256 Fax: 205-870-7107  | 
![]() Raymond Tobias, MD Internal Medicine - Gastroenterology Medicare: Medicare Enrolled Practice Location: One Independence Plaza, Ste 900, Birmingham, AL 35209 Phone: 205-271-8000 Fax: 205-879-0548  | 
![]() Brent N Barranco, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 513 Brookwood Blvd, Suite 401, Birmingham, AL 35209 Phone: 205-870-0256 Fax: 205-870-7107  | 
![]() Christopher Truss,  Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1717 6th Ave S, Birmingham, AL 35233 Phone: 800-822-8816  | 
![]() Robert A Shaffer, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 100 Pilot Medical Drive, Suite 250, Birmingham, AL 35235 Phone: 205-838-3034 Fax: 205-397-1480  | 
![]() Carrie E Rothermel, MD Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 1 Independence Plaza, Suite 900, Birmingham, AL 35209 Phone: 205-271-8000 Fax: 205-271-8050  | 
![]() Miles E Gresham, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 100 Pilot Medical Drive, Suite 250, Birmingham, AL 35235 Phone: 205-838-3034 Fax: 205-397-1480  |