Windermere Care Home is a residential care facility located at 15c Westcliffe Road, Birkdale, Southport, Lancashire, PR8 2BN. The home is registered to…