NPI Central
Shahla Barzideh, M.D. — NPI 1497867279, Manhasset, NY | NPI Central