You asked:

what is the address of j d sports, cannock

  • The address of J D Sports, Cannock is 15 Market Hall Street, Cannock, Staffordshire, WS11 1EB, UK.