Osborne Lodge Rest Home is a family-run care home located in New Milton, Hampshire, offering residential and respite care for adults over 65 years old. The…