NPI Central
Izuka Udom-Rice, MD — NPI 1639134588, Jamaica, NY | NPI Central