August 31, 2014 @ 12:00 pm - 4:00 pm Needham Farmer’s Market Needham Bank Plaza 1063 Great Plain Ave., Needham