Penhayes House

Penhayes House, located in Kenton, Exeter, Devon, is a residential care home specializing in supporting individuals with learning disabilities and mental…