Lord & Taylor’s Closing Sale To Begin Today

Iconic New York retailer Lord & Taylor that started in 1826 (one hundred and sixty eight years after Harlem was founded), is just months away from the permanent closure of its 5th Avenue flagship, and the store’s final closing sale is set to begin today.