The theatre is located next to South Building on East Cameron Avenue on the campus of the University of North Carolina at Chapel Hill.
Located nearby the South Building, on East Cameron Avenue, within the University of North Carolina at Chapel Hill's grounds, is the theatre.