ServicesBarbara James Hanna provides internal medicine in Anniston, AL. Barbara James Hanna is listed as an internist, which is a physician who studies Internal Medicine for adults.
To learn more, or to make an appointment with Barbara James Hanna in Anniston, AL, please call (256) 832-0100.