University of Indianapolis

Located in Indianapolis, Ind., the University of Indianapolis was founded in 1902 and has 5,200 students.

back to directoryBack to Directory

Trending

The Weekly Newsletter

Sign-up for the Weekly Newsletter from Hoosier State Today.