Address 109 AVENUE WINSTON CHURCHILL 62000 ARRAS France Phone 0 658711980 Location POINT (2.749115 50.297659)