The Hawthorns (Evesham) is a care home located in Church Street, Evesham, Worcestershire, WR11 1EP. The home offers nursing, dementia, and respite care…