Everlane to Open Two Brick-and-Mortar Locations November 30, 2017 | Daniela Forte Online clothing retailer, Everlane is opening its first two flagship stores in New York and San Francisco. Here is when the stores are expected to open in both these major cities.