Wayfair Is Opening Its First Store Location and Here's Everything We Know
Wayfair is opening a store in the Chicago suburb of Wilmette, Illinois, in the strip mall known as Edens Plaza. The exact address is 3232 Lake Avenue, Wilmette, Illinois, 60091. Opening weekend for the budget-friendly retailer will include exclusive deals and family-friendly activities, although Wayfair has yet to release that info.