At Home, a Texas-based furniture and home decor retailer, is slated to close one of its Cincinnati locations.
At Home, the home decor superstore, will emerge from bankruptcy but it's still closing 31 stores across the country, including this one in Arizona.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results