Save William T. Hall Jr., MD WilliamTHall.MD.com • Internist Arlington Clinic 730 4th Street SW, Birmingham, AL 35211