Lord and Taylor flagship store locks its doors forever
January 02, 2019 at 15:16 PM EST
After 104 years, Lord & Taylor's flagship store on Fifth Avenue locked its doors forever. The venerable department store famed for its animated holiday windows is shutting down Wednesday after a... To view the full story, click the title link.