Get Directions to Treloars Deli ← View details 38 High Street, crediton, devon EX17 3JP, United Kingdom, Crediton, England Get Directions From* To * — Required information