Glenthorne Rest Home Limited is a care home located at 126-128 Reads Avenue, Blackpool, Lancashire, FY1 4JJ. The home provides residential care for 18 older…