Shelby Baker, NP
Nephrology
Make an Appointment
(317) 924-8425Telehealth services available
Nephrology and Internal Medicine is located at 1801 Senate Blvd Ste 355, Indianapolis, IN 46202.
Providers at Nephrology and Internal Medicine specialize in Nephrology, Internal Medicine, and Nursing (Nurse Practitioner).
Five providers practice at Nephrology and Internal Medicine.
Use the insurance check on this page to verify if Nephrology and Internal Medicine is in-network.