Emmanuel O Odi, MD, Internal Medicine

513 Brookwood Blvd
Ste 502
BirminghamAL  35209-6862 (Jefferson County)


Phone: 205-802-6773
Fax: 205-871-9647

NPI: 1215976451
License Number: 00024167 (AL)