123 North Doctor Martin Luther King Junior Boulevard South Bend, IN 46601
Seated: 80
Standing: 125
Square Feet: 990 ft2