Aveda, the plant-based skincare and cosmetics company, has closed its store at Westfield Montgomery Mall. It’s the second cosmetics store to vacate the mall this spring, after the recent departure of bareMinerals (whose spot has since been taken by Sunglass Hut). Both stores faced tough competition from the popular Kiehl’s brand, which opened in a prime spot at the mall last December.