Hannah Obayangban, MD, Internal Medicine

801 Princeton Ave Sw Ste 101
BirminghamAL  35211-1306 (Jefferson County)


Phone: 240-686-2300
Fax:

NPI: 1568998169
License Number: MD.37240 (AL)