The Orchards

The Orchards is a purpose-built care home in Ely, Cambridgeshire, offering residential, dementia, and respite care. Managed by Greensleeves Care, it provides…