Venue Information

Formal Name: Memorial Hall
Location: Dover, DE (United States)
Capacity: 3,000
Home To: Delaware State