Results 1 - 1 of 1

1. CDR Farm

1
CDR Farm in Barrington, New Hampshire raises and sells fresh, local, ready-to-cook or freeze turkeys for Thanksgiving and Christmas. The meat is always tender, and you can trust the quality of CDR Farm. 
Barrington, New Hampshire