There is currently a total number of 6 Halfords locations open near Middlesbrough, Cleveland. See this page for the entire listing of all Halfords stores nearby.