The Newmarket Farmers' Market operates Saturdays, June 20-Oct 10, 2009 from 9:00-1:00 in the parking lot of the historic Stone Church Meeting House. We feature...
See the full event listing at American Towns
Added by Upcoming Robot on Invalid date