Talbots credit card mailing address
The mailing address for Talbots credit card payments is:
Talbots Credit Card P.O. Box 900101 Louisville, KY 40290-0101
You can also make payments online or by phone by calling the Talbots credit card customer service number at 1-800-825-2687.