At the present, Barnardo's runs 9 locations near Middlesbrough, Cleveland. On the page below you can view the entire listing of all Barnardo's stores nearby.