retirement home in Great Torrington
About 2 results.
Castle House
Castle Street, EX38 8EZ Great Torrington, United KingdomCastle House is a Care Home based in the market town of Torrington, North Devon - South West UK, registered to care for thirty-three. Castle House can be contacted on 01805 622233