Nichols College
Nichols College is a private, four-year, not-for-profit, coeducational college located in Dudley, Massachusetts. Founded in 1815 as Nichols Academy, Nichols College offers twelve specializations in its business program, five majors in its liberal arts program, and an Educator Preparation Program for middle and secondary education. Wikipedia*
On the C-SPAN Networks:
Nichols College has hosted 1 event in the C-SPAN Video Library; the first program was a 2016 Speech.