An Updated Locavore Alert! CTI/Lowell Farmers’ Market Opens July 9th
I noticed a query on “Lowell Tweets” today asking about the opening day for the annual CTI/Lowell Farmers’ Market. The good news – according to CTI – the official opening is set for Friday July 9, 2010. UPDATED: The Farmers’ Market will be open from 2:00-6:00pm from July 9th through…
Read More »