Wayfair announced it will officially open its second large-format namesake store March 31 in Atlanta.
Grand opening festivities in Atlanta will kick off April 17 at 10 a.m. eastern time and continue through April 19.
The 150,000-square-foot store will feature all things home, the company stated, including home décor, outdoor living, housewares, appliances and home improvement products for every style and budget. Shoppers also can enjoy The Porch, Wayfair’s café.
The first Wayfair superstore opened in Chicago during 2024.