NPI Central
Heba Aboshihata, M.D. — NPI 1356570311, Mineola, NY | NPI Central