Get Directions to St Theresas Care Centre ← View details The Home, Saint Therese Close, Callington PL17 7QF, United Kingdom, Callington, England Get Directions From* To * — Required information