News

Nichols Student Center
















Nichols College, located in Dudley, Mass. was founded in 1815. The College has been working with Juster Pope Frazier since 2006 on a series of new buildings along Center Road. The new student center is located at the center of campus on Center Road. The design draws on existing campus vernacular while offering a suitable terminus for the historic Nichols Common.