NPI Central
Shekar Narayanan, M.D. — NPI 1881763977, Indianapolis, IN | NPI Central