123 North Doctor Martin Luther King Junior Boulevard South Bend, IN 46601
Seated: 50
Standing: 40
Square Feet: 5,989 ft2