The Lord & Taylor Fifth Avenue flagship store operated from 1914 until its closure on January 2, … [+] 2019. The 194-year old department store firm announced it was going out of business on August 27, 2020. Michael Lisicky Unsurprisingly, Lord & Taylor has announced that it is officially going […]