NPI Central
Mobolaji Obayomi, M.D. — NPI 1306295001, Flushing, NY | NPI Central