Share, email, print, bookmark SOURCE reports.

[broadstreet zone=”80100″]

NATICK – Lord & Taylor announced it is closing 19 of its stores, including the one in the Natick Mall today.

Lord & Taylor’s parent company Le Tote Inc., filed for Chapter 11 bankruptcy on Monday.

“Today, we announced our search for a new owner who believes in our legacy and values,” Lord & Taylor wrote in a message to customers. “Part of our announcement also includes filing for Chapter 11 protection to overcome the unprecedented strain the COVID-19 pandemic has placed on our business.”

A luxury department store, Lord & Taylor was founded in 1826.

[broadstreet zone=”70106″]

***

Photo courtesy of SOURCE reader

By editor

Susan Petroni is the former editor for SOURCE. She is the founder of the former news site, which as of May 1, 2023, is now a self-publishing community bulletin board. The website no longer has a journalist but a webmaster.