NPI Central
Narayana Shenoy, MD — NPI 1871545665, W Seneca, NY | NPI Central