Venue Information

Formal Name: Carmichael Arena
Location: Chapel Hill, NC (United States)
Year Built: 1965
Capacity: 6,822