and Lord & Taylor Announce Plans to Deliver Premium Fashion to Customers

Lord & Taylor to Launch New Flagship Store Next Year on BENTONVILLE, Ark. and NEW YORK, NY – Nov. 13, 2017 – and Lord & Taylor announced today that Lord & Taylor will launch a flagship store on Expected to launch in spring 2018, will introduce a specialized online experience offering […]