St. Teresas Hospice Shop ← View details 21 Market Place, Leyburn, England DL8 5AS +44 1969 624865 Get Directions From* To * — Required information