Contact Us

If you’d like to make an appointment, please contact one of our offices between the hours of 8:30 a.m. and 4:30 p.m. Monday- Friday.

Brookwood Medical Office D

513 Brookwood Blvd, Suite 401
Birmingham, AL 35209
(205) 870-0256
Fax: (205) 802-7779

  • Brent N. Barranco, MD
  • Gregory L. Champion, MD, FACG
  • W. Timothy Denton, MD, FACG
  • William H. Halama, MD
  • Lindsay South Robison, MD
  • Wiley D. Truss, MD, MPH

St. Vincent's East

Pilot Medical Park
100 Pilot Medical Drive, Suites 225/ 250
Birmingham, AL 35235
(205) 838-3034
Fax: (205) 802-7780

  • Allison Duke Bridges, MD, MPH
  • Miles E. Gresham, MD
  • William C. Lopez, MD
  • Rohit Malik, MD
  • Mukul Mehra, MD
  • Mohit Mehra, MD
  • Robert A. Shaffer, MD
Southeastern Gastro Shelby Physicians Center

Shelby Physician’s Center

1010 1st Street North Suite 112
Alabaster, AL 35007
(205) 663-1023
Fax: (205) 802-7778

  • Brian A. Brunson, MD
  • John P. Day, MD
  • Robert D. Loudon, MD
  • Robert D. Marks, MD, MPH
  • Bradley A. Rubery, MD
Southeast Gastro at Grandview

Grandview

Strayer Building
3570 Grandview Parkway, Suite 100, Birmingham AL 35243
(205) 663-1023
Fax: (205) 802-7778

  • Brian A. Brunson, MD
  • John P. Day, MD
  • Robert D. Loudon, MD
  • Robert D. Marks, MD, MPH
  • Molly C. McVey, MD
  • Bradley A. Rubery, MD