Rated 5/5 from 2 Google reviews.
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…