News Lord & Taylor Plans First New Department Store in a Decade by Nate Hunter January 7, 2011 Yonkers, NY—For the first time in 10 years, Lord & Taylor plans to open a full-priced department store, which will open in Yonkers, N.Y., in 2012. Continue Reading January 7, 2011 0 FacebookTwitterPinterestEmail