Moncler has recently opened its latest boutique in the Lenox Square Mall, joining an extensive list of luxury retailers. The store offers men’s and women’s ready-to-wear designs, outerwear, footwear, and accessories.
Moncler was founded at Monestier-de-Clermont, Grenoble, France, in 1952, with headquarters now in Italy. Over the years, the brand has combined style with constant technological research assisted by experts in activities linked to the world of the mountain. The Moncler outerwear collections marry the extreme demands of nature with those of city life. montcler.com