Odstone Farms Ltd
The Cottage, South Tawton, Okehampton EX202LP Okehampton , Devon, United Kingdom United Kingdom
- Profile: Odstone Farms Ltd is a Farming - Crops company located at Okehampton , Devon,, United Kingdom United Kingdom, address is The Cottage, South Tawton, Okehampton, Okehampton , Devon, EX202LP UK, postcode is EX202LP, you can contact Odstone Farms Ltd by phone 441837840584