Camellia House is a residential care home located at 5 Belmont Place, Stoke, Plymouth, Devon, PL3 4DN. The home offers residential, dementia, respite, and…