Location 50.6695, 3.05716 Telephone 0320424424 Fax 0320214253 Address 61 RUE FELIX FAURE 59350 ST ANDRE LEZ LILLE France Store type Distributeurs