NPI Central
Uday Sekhar Lomada, MD — NPI 1801601059, Indianapolis, IN | NPI Central