5055 International Boulevard North Charleston, SC 29418
Seated: 700
Standing: 720
Square Feet: 7,200 ft2