The retailer said it is shuttering three locations on Long Island and five in New York City, among 66 nationwide set to close.
The company said in a news release that it signed a sale agreement with Gordon Brothers Retail Partners, a Boston investment ...