City: Bp 322, 59020 Lille, Dept 59, France.^^33 Avenue Le Corbusier, 59800 Lille, Dept 59