Nichols College
From Wikipedia, the free encyclopedia
Nichols College is a 4-year private business school that is located in Dudley, Massachusetts. Associates, Bachelors, and Masters degrees are offered.
[edit] History
It was founded in 1815 as Nichols Academy.