Penhayes House

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