University
Indiana University South Bend
4 locals recommend
Tips from locals
Indiana University South Bend (IUSB) is a public university in South Bend. It is the third largest campus of Indiana University.
Location
1700 E Mishawaka Ave
South Bend, IN
River Park