NPI Central
Omid Nikrouz, MD — NPI 1073775912, Elmhurst, NY | NPI Central