Rendering of Wayfair's Atlanta store. Courtesy of Wayfair
ATLANTA - Furniture retailer Wayfair has announced when its new Atlanta store will open.
What we know:
The company says shoppers will be able to visit the new large-format location starting March 31.
The store will be located at The District at Howell Mill on Howell Mill Road and will be the company’s second large-format store.
Officials say grand opening festivities are planned for April 17.