Indiana University Health Foundation is located in Indianapolis, United States on Methodist Medical Tower, 1633 N Capitol Ave #1200. Indiana University Health Foundation is rated 3.7 out of 5 in the category national health foundation in United States. INDIANA UNIVERSITY HEALTH FOUNDATION INC is a nonprofit organization management company based out of PO BOX 7168, Indianapolis, Indiana, United States.
Address
Methodist Medical Tower, 1633 N Capitol Ave #1200
Company size
11-50 employees
Headquarters
Indianapolis, Indiana
Accessibility
Wheelchair-accessible entrance