1297 Miracle Strip Parkway Southeast Fort Walton Beach, FL 32548
Seated: 200
Standing: 225
Square Feet: 1,920 ft2