The Annie Russell Theatre is the performance venue for the Rollins College Department of Theatre and Dance. The longest continuously operating theater in Florida and named to the National Register of Historic Places, the Annie Russell Theatre stages an exciting season of musicals and plays that feature student performers.