IU Health Radiology - Lilly Corporate Center, Building 31C - Closed 893 S Delaware StDC 2111Indianapolis, IN, 46285 View Phone 317-944-4000 893 S Delaware St, DC 2111Indianapolis, IN 46285 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page