Rated 4.5/5 from 2 Google reviews.
Orchard Close Care Home is a residential care facility located in Hayling Island, Hampshire, offering care for individuals with learning disabilities and…