The theatre is located next to South Building on East Cameron Avenue on the campus of the University of North Carolina at Chapel Hill.
In relation to the university's layout, the theatre is situated adjacent to the South Building on East Cameron Avenue within the University of North Carolina at Chapel Hill's campus.