Anniversarying the opening of the first free-standing Origins lifestyle store in Harvard Square (Cambridge, MA) 17 years ago, Origins is looking to once again change the beauty retailing landscape with the opening of Origins Cherry Creek North in The Shops at NorthCreek (Denver, CO). “By staying attuned to local preferences and concerns, Origins has created a unique experience in the Denver community,“ said Jane Lauder, Origins Senior Vice President/General Manager. “The store combines the best of Origins with services and products that can only be found in Denver.â€
See what the NY Times’s had to say about the new store here.