Description
Located 11 mi SE of Lowell; Middlesex County (US-T121).
History
Settled in 1641, incorporated as a town in 1799. The orgin of the name is uncertain, but it was probably named for the English home Town of some of the settlers (MA-T1/p12).