NPI Central
Ifeoma Ezenwabachili, MD — NPI 1770335978, Baton Rouge, LA | NPI Central