Furniture retailer Wayfair is opening a second store in Atlanta. The store is set to open on Howell Mill Road next year. It ...
The Ohio-based retailer has 328 locations nationwide, but before the store closes its doors for good, it will offer hefty discounts on living room furniture, bedroom sets, dining tables and more.