Rated 3/5 from 2 Google reviews.
Winscombe Care Home is a residential care facility located in Fareham, Hampshire, offering accommodation for up to 30 individuals with physical or learning…