Indiana University - Indianapolis

1220 Wishard Blvd Indianapolis, IN 46202-5125 United States of America

Four-Year Higher Ed Institution

Member Since: 1990

Primary Contact

Rick E Patrick

AVC Facilities

APPA Region(s)

MAPPA