Get Directions to P & J Howell ← View details 28 Market Road, Tavistock PL19 0BW, United Kingdom, Tavistock, England Get Directions From* To * — Required information