Skip Navigation LinksHome > Virtual Tour > Stafford Center

Stafford Center


Stafford Center

Constructed in1998, the Ronald B. Stafford Center is home to the arts, science, and technology programs on campus. Inside this beautiful three-story 49,400 square foot building you will find a 170-seat, acoustically sound theatre, technology labs, filled with specialized equipment, science classrooms and labs, and art and photography studios. When you have time between classes in the Stafford Center you can relax in the spacious atrium with its tremendous view of Lake Champlain and Vermont’s Green Mountains.

Stafford Center