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