You may have noticed new signage in the window at 304 N. Euclid, above, announcing that eyewear chain Warby Parker is set to open in the CWE, which will be the company’s first St. Louis location. Warby Parker, which advertises $95 frames, has locations all over the U. S. and Canada. It will be the 6th…