beginning of content:

Indiana University South Bend

Location

941 20th Street
South Bend , IN 46615
United States