Venue Information

Formal Name: Lloyd Noble Center
Location: Norman, OK (United States)
Year Built: 1975
Capacity: 11,528
Home To: Oklahoma