We all know Wayfair for those particular items not sold at your local Walmart or Target, but now the retailer is launching in the physical space. The company has picked Atlanta for the site of its second brick-and-mortar store.
This will be the second large-format retail store for Wayfair, a leading home goods e-commerce company.
When Will Wayfair Open in Atlanta?
Set to launch in 2026, the 150,000-square-foot store will be located at The District at Howell Mill, offering shoppers an extensive selection of home products in an immersive, in-person shopping experience.
The expansion follows the success of Wayfair’s first large-format store in Wilmette, Illinois, which opened in May 2024 and significantly boosted regional sales…