NPI Central
Odai Abdalla, MD — NPI 1689162786, Tulsa, OK | NPI Central