At Home, a Texas-based furniture and home decor retailer, is slated to close one of its Cincinnati locations.
The Texas-based home goods retailer is leaving five NJ stores open as the chain grapples with high debt and dwindling sales.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results