Leverburgh Care Home is a care home in Isle of Harris, Scotland, registered with the Care Inspectorate (service number CS2003009709). It is run by Free…