NPI Central
Ifeanyi Orizu, MD — NPI 1548283930, Rolla, MO | NPI Central