Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Macfarlane Farms, which is in category animals. The legal address of the company is Quixwood Farm, Duns, Berwickshire TD11 3RS. For more information, call 01361840233 Your comments* (not for publishing) * — Required information Macfarlane Farms ← View details Quixwood Farm, Duns, Berwickshire TD11 3RS, United Kingdom, Duns, Berwickshire 01361840233