Lord and Taylor Credit Card Contact Customer Service Numbers

  1. Call at +1 212-391-3344

  2. Head Office Location: 424 5th Avenue, New York, NY 10018, United States
  3. Driving Direction: Follow the directions to locate Lord and Taylor Credit Card Contact
  4. Send Message at: info@lordandtaylor.com.
  5. Locations Near You: Find nearby locations of Lord and Taylor Credit Card Contact

What is Lord and Taylor Credit Card Contact in the Process of?

Credit Card for the Lord and Taylor is issued by Synchrony Bank which is earlier done by Capital Retail bank. Through the credit card, customers are allowed to pay bill online or by mail. Lord and Taylor is one of the oldest luxury department store chains in the United States came into existence in 1826. The company has been operating from the headquarters located in Manhattan, New York, United States.

All the shares of Lord & Taylor is possessed by NRDC Equity Partner.