Coppelia House is a residential care home located in Moretonhampstead, Newton Abbot, Devon, offering care for adults over 65 years, specializing in dementia…