Establishments Address Ynov Lille 19 Rue d'Amiens, 59800, Lille, France ynov 19 Rue d'Amiens, 59800, Lille, France