Harrier Grange is a care home located in Andover, Hampshire, offering accommodation and personal care for up to 66 individuals, specializing in dementia care.…