Establishments Address Ynov Aix 2 Rue le Corbusier, 13090, Aix-en-Provence, France ynov 2 Rue le Corbusier, 13090, Aix-en-Provence, France