Originally part of the Dedham Grant , Needham split from Dedham .
Originally part of the Dedham Grant , Needham was named after the town of Needham Market in Suffolk , England , a neighbor of the English town of Dedham .
Originally part of the Dedham Grant , Needham split from Dedham and was named after the town of Needham Market in Suffolk , England , a neighbor of the English town of Dedham .