Mass Norfolk County Norwood
The earliest European settlers of what eventually became the Town of Norwood arrived from Dedham in the late 17th century. The attraction was the swift moving Neponset River in present day South Norwood near the East Walpole line. (more)