NobleProg Lille, 21 Avenue le Corbusier, Lille, france, 59800
In front of Flandres TGV Train Station
Explanations were clear, and it was really easy to interact, even for specific questions.