Lord and Taylor

    • Lord & Taylor is the oldest department store in the United States
    • Founded in 1826
    • Corporate headquarters: New York, New York
    • The chain's flagship store is located on New York City's Fifth Avenue
    • The store is 600,000 square feetThe New York Times: Lord & Taylor is Sold But Will Stay Put
    • NRDC Equity Partners purchased Lord & Taylor from Federated Department Stores in 2006
    • Purchase amount: $1.2 billionThe New York Times: Lord & Taylor is Sold But Will Stay Put
    • Lord & Taylor sells merchandise in its brick and mortar stores and online

About this page

  • Page Views
    10
What is this?

Page Manager

cmajaski
M$1.82
What is this?
This page currently has no vertical manager.