Description
Located 4 mi W of Norton; Bristol County (US-T121).
History
Settled in 1634 and incorporated as a town in 1694, and as a city in 1914. Named for Attleborough, Norfolk County, England, by early settlers who came from there (MA-T1).