Willow Tree Lodge is a care home located at 126-128 Old Dover Road, Canterbury, Kent, CT1 3PF. It offers nursing, dementia, and respite care services in a…