NPI Central
Zehra Tumoglu, MD — NPI 1376484626, Elmhurst, NY | NPI Central