Core Insights - Wayfair is expanding its retail strategy by opening a new large-format store in Atlanta, following the successful launch of its first store in Wilmette, IL, in May 2024 [1][2] - The Wilmette store has significantly contributed to sales growth in Illinois, which increased more than 15% faster than the national average since the store's opening [1] - The Atlanta store aims to provide a seamless shopping experience, bridging online and in-store convenience, with items available for immediate purchase and fast delivery for larger items [3] Store Details - The new Atlanta store is located at 1801 Howell Mill Rd NW within The District at Howell Mill, a prominent shopping center in Atlanta's Upper Westside neighborhood [3] - The store's location offers easy access for local shoppers and visitors, being situated along I-75 and close to key areas like Buckhead, Midtown, and downtown Atlanta [3] Company Overview - Wayfair generated $11.9 billion in net revenue for the year ended December 31, 2024, and is headquartered in Boston, Massachusetts [5] - The company offers a wide range of home products through its various brands, catering to different styles and budgets [5][7]
Wayfair's Physical Retail Expansion Continues: New Atlanta Store Coming in 2026