Barbara J Hanna, MD, Internal Medicine

608 Martin Luther King Dr
AnnistonAL  36201-7344 (Calhoun County)


Phone: 256-832-0100
Fax: 256-832-0327

NPI: 1790876068
License Number: 15453 (AL)