Boston-based online retailer Wayfair Inc. has announced that its first large-format store will open on May 23.
The Wilmette, Ill, shop, located just outside of Chicago, is Wayfair’s first store under the Wayfair name. The retailer has been teasing the move since 2022, garnering mixed reactions.
Copyright Boston Business Journal