Obiajulu Cletus Ezenwabachili, MD, Internal Medicine

7737 Sw Fwy
Ste 620
HoustonTX  77074-1807 (Harris County)


Phone: 713-484-9100
Fax: 713-484-7558
Email: obi***@*****oo.com

NPI: 1518945674
License Number: L0158 (TX)