Abbey Lea Care Home is a residential care facility located in the peaceful village of Barlby, Selby, North Yorkshire. The home offers personalized care for up…