Lord and Taylor flagship hours away from closing
January 02, 2019 at 15:16 PM EST
After 104 years, the countdown is on for the last hours of Lord & Taylor's flagship store on Fifth Avenue. The venerable department store famed for its animated holiday windows is shutting down... To view the full story, click the title link.