1 South Shore Drive Yarmouth, MA 02664
Seated: 90
Standing: 90
Square Feet: 1,209 ft2
Ceiling Height: 8 ft