Hatchmoor Nursing Home is a family-run care home located in Great Torrington, North Devon. The home is registered to provide accommodation for 64 people who…