Dr. Melissa Anderson, MD
Nephrology
Make an Appointment
(317) 924-8425Telehealth services available
Indiana Kidney Specialists is located at 5510 S East St Ste H, Indianapolis, IN 46227.
Providers at Indiana Kidney Specialists specialize in Nephrology, Internal Medicine, and Dietetics.
Nineteen providers practice at Indiana Kidney Specialists.
Use the insurance check on this page to verify if Indiana Kidney Specialists is in-network.