2 Windsor Avenue

2 Windsor Avenue is a care home located in Desborough, Kettering, Northamptonshire, offering accommodation and care services for individuals with learning…