Orchard Lea Care Home is a residential care facility located in Cullompton, Devon, UK. It offers a range of care services, including residential, nursing,…