Venue Information

Formal Name: Ocean Center
Location: Daytona Beach, FL (United States)
Year Built: 1985
Capacity: 8,362