Finished in 2003, the Penn State Downtown Theatre Center is an intimate 152-seat theatre in the heart of downtown State College. The Penn State Downtown Theatre Center is home to Pennsylvania Centre Stage, the resident professional theatre company at Penn State University.
Full site navigation menu
This dialog contains the full navigation menu for arts.psu.edu.
College of Arts & Architecture