Needham Farmers Market Grand Opening Sunday, May 28
Needham Town Common 1471 Highland Ave., Needham, MACome to the Grand Opening of the Needham Farmers Market on Sunday, May 28 from noon to 4 p.m. at its new location on the Needham Town Common, right in front of Town Hall. There will be new vendors and