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