Venue Information

Formal Name: Joseph G. Echols Memorial Hall
Location: Norfolk, VA (United States)
Year Built: 1982
Capacity: 7,000
Home To: Norfolk State