1 South Shore Drive Yarmouth, MA 02664
Seated: 75
Standing: 75
Square Feet: 864 ft2
Ceiling Height: 12 ft