5800 Rockside Woods Boulevard North Independence, OH 44131
Seated: 1,500
Standing: 1,100
Square Feet: 9,555 ft2