NPI Central
Okwuolisa Ikediobi, M.D. — NPI 1326203035, Philadelphia, PA | NPI Central