NPI Central
Obosa Ohonba, MBBS — NPI 1245086909, Elmhurst, NY | NPI Central