Indiana-University-–-South-Bend

Indiana University – South Bend reviews

Indiana University South Bend (IU South Bend) is the third largest campus of the Indiana University system. It is popularly known as “IUSB” and is located in South Bend, Indiana, in St. Joseph County.

Leave a Reply