Lord & Taylor Is Going Out Of BusinessLord & Taylor is closing its remaining 38 stores.
Retail Lord And Taylor Closing All Remain StoresRetail Lord And Taylor Closing All Remain Stores
Lord & Taylor Closing 24 StoresLord & Taylor Closing 24 Stores