Gloucester Farmers Market, 9 a.m.-1 p.m., second Saturdays, May to October, Ware Episcopal Church, parking at 7877 John ...