Ibrahim Robert Hanna, MD, Internal Medicine

833 Princeton Ave Sw
Pob Iii Ste 200a
BirminghamAL  35211-1323 (Jefferson County)


Phone: 205-786-2776
Fax: 205-786-6227
Email: iha***@*****ol.com

NPI: 1174569859
License Number: 00027426 (AL)