Skip To Main Content
Penn State College of Arts and Architecture
Penn State College of Arts and Architecture
Select where to search:


Penn State Downtown Theatre

Street entryway to the Penn State Downtown Theatre

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.

Address

146 S Allen St, State College, PA 16801

View Map
Hours

9:00 am–4:00 pm, Monday–Friday
During Events

Phone
814-863-0255