NPI Central
Odeyuwa Izekor, MD — NPI 1487232161, Buffalo, NY | NPI Central