Venue Information

Formal Name: Dean Smith Center
Location: Chapel Hill, NC (United States)
Year Built: 1986
Capacity: 21,750
Home To: North Carolina