Deb Shops has won court approval to liquidate and shutter all of its 300+ existing stores, including the one located at Bismarck’s Kirkwood Mall. The clothing and accessories retailer was founded in 1932.
The company’s website is already marketing a going out of business sale.