January 3, 2019
The Lord & Taylor flagship in New York has closed its doors.
The retailer still operates 45 stores, according to a CBS News report, and its merchandise is available online at Walmart.
Get the latest news and resources from Retail Customer Experience.