Indiana University South Bend (IUSB) is a public university in South Bend. It is the third largest campus of Indiana University.
Susan
December 22, 2016
IU South Bend has so much to offer. It is a hidden gem nestled along the St. Joseph river. There are many great art and sports events on this great little campus.