Rated 4/5 from 4 Google reviews.
Peel House is a residential care home located in Melksham, Wiltshire, providing care and support for up to eight adults with learning disabilities, physical…