[ccfic caption-text format="plaintext"]
By Amelia Tarallo
Hometown Weekly Special Correspondent
Many towns in Massachusetts share names with with English towns. From Boston and Cambridge to Worcester and Salem, a great number of cities of the Commonwealth carry monikers that harken back to the area’s British colonial history.
Needham is one of them. When the former section of...
Read more