Get Directions to St. Teresas Hospice ← View details 28 Low Mill, Barnard Castle DL12 8JN, United Kingdom, Barnard Castle, England Get Directions From* To * — Required information