St. Teresa's Hospice ← View details 3 Hall Street, Barnard Castle, England DL12 8JB +44 1833 637155 Get Directions From* To * — Required information