Not much description, standard theater

Seats: 1000

Who can use it

Local

Location

Chapel Hill, NC