Bowhayes Trees Bowhayes Farm Venn Ottery OTTERY ST MARY Devon EX11 1RY Telephone Number: 01404 812229 Website: Visit Website Back To List