Lord and Taylor

Lord and Taylor

Lord & Taylor is an American e-commerce retailer which was originally the oldest surviving department store in the United States. Founded in 1826, the retail chain declared bankruptcy in 2020, ceasing brick-and-mortar operations in 2021.

Lord Taylor People (First 1 people) - Page 0

Samuel Lord

Samuel Lord