1820 Checkered Flag Boulevard Daytona Beach, FL 32114
Seated: 100
Standing: 20
Square Feet: 1,181 ft2