NPI Central
Obinna Orji, MD — NPI 1588920516, Decatur, IL | NPI Central