NPI Central
Ifelunwa Osanakpo, MD — NPI 1871475608, Urbana, IL | NPI Central