Venue Information

Formal Name: University Center
Location: Hammond, LA (United States)
Year Built: 1982
Capacity: 7,500
Home To: Southeastern Louisiana