Devorris Downtown Center

Devorris Downtown Center

Penn State Altoona’s first downtown location in 1999, the Devorris Downtown Center has both classroom and conference facilities, as well as a large theatre for college and public events.

Scroll through the photos below to get a look.