NPI Central
Chimezie Ubbaonu, MD — NPI 1790004943, Vacaville, CA | NPI Central