NPI Central
Rekha Paladugu, MD — NPI 1740869460, Indianapolis, IN | NPI Central