PROVIDER PROFILE · NPI 1275949265

Naga AddepallyM.D