12:00 pm - 4:00 pm Needham Farmer’s Market – Sunday, Sept 6, 2015 September 6, 2015 @ 12:00 pm - 4:00 pm Needham Farmer’s Market – Sunday, Sept 6, 2015 Free
12:00 pm - 4:00 pm Needham Farmer’s Market – Sunday, Sept 13, 2015 September 13, 2015 @ 12:00 pm - 4:00 pm Needham Farmer’s Market – Sunday, Sept 13, 2015 Free
12:00 pm - 4:00 pm Needham Farmer’s Market – Sunday, Sept 20, 2015 September 20, 2015 @ 12:00 pm - 4:00 pm Needham Farmer’s Market – Sunday, Sept 20, 2015 Free
12:00 pm - 4:00 pm Needham Farmer’s Market – Sunday, Sept 27, 2015 September 27, 2015 @ 12:00 pm - 4:00 pm Needham Farmer’s Market – Sunday, Sept 27, 2015 Free
12:00 pm - 4:00 pm Needham Farmer’s Market – Sunday, Oct. 4, 2015 October 4, 2015 @ 12:00 pm - 4:00 pm Needham Farmer’s Market – Sunday, Oct. 4, 2015