Lord & Taylor (3)

Lord & Taylor is the oldest surviving department store in the United States, in business since 1826. The brand was acquired by new owner, Saadia Group, and relaunched debuting an entire new look in the fall of 2022.

© 2021 Coupons Curator All Rights Reserved.