Venue Information

Formal Name: Edmunds Center
Location: DeLand, FL (United States)
Year Built: 1974
Capacity: 5,000
Home To: Stetson