7 Rue des Écluses de Selles, 59400 Cambrai, France +33 3 27 83 85 79
How to go there
Sporting goods store Loc: 50.1835 / 3.2269
Plan your visit