Description

Located 15 mi NE of Worcester; Middlesex County (US-T121).

History

Settled in 1699, incorporated as a town in 1866. Named for Charles Hudson (1795-1881) who contributed $500.00 to build the foundation of a new public library (MA-T1/p25).

Nearby Features