The high-end retailer was in business for 194 years.
Lord & Taylor Is Going Out Of Business
WBZ CBS Boston
Lord & Taylor is closing its remaining 38 stores.
The high-end retailer was in business for 194 years.
Lord & Taylor is closing its remaining 38 stores.
Lord & Taylor to File for Bankruptcy Lord & Taylor, which started
in 1826, adds that it is looking
for new ownership...