NPI Central
Lekha Narayana, MD — NPI 1427998475, Buffalo, NY | NPI Central