99 Main St.
Franklin, MA 02038
Franklin, MA 02038
is a private, residential, not-for-profit institution that is fully accredited by the New England Commission of Higher Education (NECHE). Deans beautiful 100-acre campus is situated in Franklin, Massachusetts, conveniently located between Boston, Massachusetts and Providence, Rhode Island and accessible to Boston by commuter rail.