Lord & Taylor Credit Card Payment, Login, and Customer Service Information

The Lord & Taylor credit card is issued by Capital One, and it is Capital One you will interact with when you pay your bill online or by mail, or if you need customer service help. Below is all the information you need to complete any of these tasks:

If you prefer to send in your payment, mail it to the following address:

Lord & Taylor Credit Card
P.O. Box 4144
Carol Stream, IL 60197-4144

If you want to pay by phone, or need other customer service help, the phone number to call is: 1-866-465-8292.