NPI Central
Meenakshi Bharara, MD — NPI 1790731602, Jamaica, NY | NPI Central