Order Your Turkey

by October 31

They're here and they're waiting for you. And there are sooo many of them!

But we'll have a limited number of incredible Diemand Farm fresh turkeys available for Thanksgiving, so make sure to get your order in by 7 pm on Tues, Oct 31. You can sign up at the cash register or call the store at 978-544-6784.

Support our work by volunteering or making a donation.