Saturdays 9:00-1:00 on the Natick Common, downtown. Runs from early May to late October. Visit their website at natickfarmersmarket.com
Map