Loading view.
Needham Farmer’s Market 2015 Opening Day, Sunday, May 24th, 2015
The Needham Farmer's Market is opening for the 2015 season on Sunday, May 24th. The market, located at 270 Garden St. behind Needham Bank, in Needham Center, will be held every Sunday from May 24th through the end of October from noon-4
Free