The Shrewsbury Farmers Market is open every Wednesday from June 17 to September 23 offering fresh fruits and vegetables including specialty Asian and micro green produce. Local, grass fed, free range and antibiotic free meats including sausages, ground meats and cuts, eggs and cheese. Artisan and … read more >>

