NPI Central
Neha Potta, MD — NPI 1154115913, Indianapolis, IN | NPI Central