NPI Central
Ikemefuna Okwuwa, MD — NPI 1720212608, Odessa, TX | NPI Central