• Home
  • Tags
  • retail location

retail location news and archive

Retail

Cleo Haze open debut physical store in Los Angeles

Cleo Haze, a new concept store for social-first brands, has opened its first retail location in Los Angeles. Located at 8159 West 3rd Street, the concept, founded by serial entrepreneurs Elisabeth Weinstock and Lexie Jay, introduces a new form of retailing to the city. Described as “an answer to a shifting retail landscape,” the store bridges...

loading...