NPI Central
Uchechukwuka Osadebe, MD — NPI 1225448996, Flushing, NY | NPI Central