Wayfair's Physical Retail Expansion Continues: New Atlanta Store Coming in 2026 PR Newswire BOSTON, March 14, 2025 BOSTON , March 14, 2025 /PRNewswire/ -- Wayfair Inc. (NYSE: W), the destination for all things home, today announced the location of its second large-format store in Atlanta, Georgia . Set to open in 2026, this sprawling 150,000-square-foot space will offer an immersive, one-stop shopping destination for furniture, home decor, housewares, appliances, and home improvement...