NPI Central
Izegbuwa Ekata — NPI 1285527853, Ithaca, NY | NPI Central