JD Sports has 4 operating locations near Shrewsbury, Shropshire. Refer to the page below for the entire listing of all JD Sports stores nearby.