Teesdale Lodge Nursing Home is a modern, purpose-built care home located in Thornaby, Stockton-on-Tees, Cleveland. It provides accommodation for adults who…