New Odlo shop in Chamonix
10/11/2016
Its autumn-winter 2016-2017 collection is available immediately at the 70 square-metre retail site.
Odlo’s other stores in France include shops in the city of Clermont-Ferrand and at the Morzine and La Clusaz ski resorts.