The Avenue is a care home located at 76 The Avenue, Nunthorpe, Middlesbrough, TS7 0AR. It is registered with the Care Quality Commission (CQC) but has not yet…