At present, Debenhams owns 4 locations in Stockton-on-Tees, Cleveland. These are Debenhams stores in the area.