Skip to main content

IU Health South Campus

Hospital or clinic · hospital · Indianapolis, IN

Address
1515 N Senate Ave, Indianapolis, IN 46202-2212
Phone
(317) 962-9180
Where
39.7874, -86.1622

Search Hominin for IU Health South Campus

Other Hospital or clinics nearby

More in Indianapolis

IU Health South Campus — Hospital or clinic in Indianapolis, IN | Hominin