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).

Nearby Features