Needham Farmer’s Market Open Through November 19th
The Needham Farmer’s Market is open from 12 noon – 4pm, every Sunday from May 28 – November 19, 2017 over in the town center at Needham Town Hall. For more information on the market schedule, go to www.homesharetours.com/needhamfarmersmarket-2/today-at-the-market/