Address:
Robert B Hall MD
867 Irwin Dr STE B, Moulton 35650
(256) 974-3450 (Phone)
Hospitals:
Robert B Hall MD
867 Irwin Dr STE B, Moulton 35650
Lawrence Medical Center
202 Hospital St, Moulton 35650
Education:
Medical School
University of Alabama At Birmingham
Graduated: 1990
Carraway Methodist Med Center