University of Indianapolis

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