Orchard Organic Farm
Great Park. Stokeinteignhead, Newton Abbot TQ12 4QR England
Orchard Organic Farm is a Farms place is located in Newton Abbot, England. The address of Orchard Organic Farm is Great Park. Stokeinteignhead, Newton Abbot TQ12 4QR England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1803 813705, or open their website to view relevant information, The url is http://orchardorganicfarm.co.uk/