NPI Central
Lekha Nair, DMD — NPI 1053489781, New York, NY | NPI Central