Dr. Gordon A. Shields, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Lee H. Loftin, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Carlisle R. Stephenson III, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James E. Shotts Jr., MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James H. Walburn, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Salem K. David Jr., MD

1224 McFarland Blvd NE Ste A, Tuscaloosa, AL 35406

Dr. Craig M. Benoit, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Gordon A. Shields, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Lee H. Loftin, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Carlisle R. Stephenson III, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James E. Shotts Jr., MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James H. Walburn, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Salem K. David Jr., MD

1224 McFarland Blvd NE Ste A, Tuscaloosa, AL 35406

Dr. Craig M. Benoit, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Gordon A. Shields, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Lee H. Loftin, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Carlisle R. Stephenson III, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James E. Shotts Jr., MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James H. Walburn, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Salem K. David Jr., MD

1224 McFarland Blvd NE Ste A, Tuscaloosa, AL 35406

Dr. Craig M. Benoit, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Gordon A. Shields, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Lee H. Loftin, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Carlisle R. Stephenson III, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James E. Shotts Jr., MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James H. Walburn, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Salem K. David Jr., MD

1224 McFarland Blvd NE Ste A, Tuscaloosa, AL 35406

Dr. Craig M. Benoit, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Gordon A. Shields, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Lee H. Loftin, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Carlisle R. Stephenson III, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James E. Shotts Jr., MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James H. Walburn, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Salem K. David Jr., MD

1224 McFarland Blvd NE Ste A, Tuscaloosa, AL 35406

Dr. Craig M. Benoit, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Gordon A. Shields, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Lee H. Loftin, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Carlisle R. Stephenson III, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James E. Shotts Jr., MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James H. Walburn, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Salem K. David Jr., MD

1224 McFarland Blvd NE Ste A, Tuscaloosa, AL 35406

Dr. Craig M. Benoit, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Gordon A. Shields, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Dr. Lee H. Loftin, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Carlisle R. Stephenson III, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James E. Shotts Jr., MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. James H. Walburn, MD

1300 McFarland Blvd NE Ste 150, Tuscaloosa, AL 35406

Dr. Salem K. David Jr., MD

1224 McFarland Blvd NE Ste A, Tuscaloosa, AL 35406

Dr. Craig M. Benoit, MD

302 Merchants Walk Ste 100, Tuscaloosa, AL 35406

Doctor Directory | TOS | twitter | FB | Angel | blog