Dr. James Sloan, MD
Urology
Make an Appointment
(317) 962-0823Telehealth services available
IU Health is located at 1801 Senate Blvd Ste 300, Indianapolis, IN 46202.
Providers at IU Health specialize in Urology.
One provider practices at IU Health.
Use the insurance check on this page to verify if IU Health is in-network.