12:00 pm - 4:00 pm Needham Farmer’s Market August 7, 2016 @ 12:00 pm - 4:00 pm Needham Farmer’s Market Free
12:00 pm - 4:00 pm Needham Farmer’s Market August 14, 2016 @ 12:00 pm - 4:00 pm Needham Farmer’s Market Free
12:00 pm - 4:00 pm Needham Farmer’s Market August 21, 2016 @ 12:00 pm - 4:00 pm Needham Farmer’s Market Free
12:00 pm - 4:00 pm Needham Farmer’s Market August 28, 2016 @ 12:00 pm - 4:00 pm Needham Farmer’s Market Free
12:00 pm - 4:00 pm Needham Farmer’s Market September 4, 2016 @ 12:00 pm - 4:00 pm Needham Farmer’s Market Free