Address 89-93 AVENUE LINNE 59100 ROUBAIX France Phone 0 320757987 Location POINT (3.190924 50.679233)