30 Mar, 2021 → by ClaimboUser379854
Online payment denied
1
Try calling 1-80*-695-****, to set up a payment. Check with your bank to see if a notice was sent on behalf of Lord and Taylor to you two weeks before a payment due date. It seems phone and mail payments are acceptable versus online payment. There should be a number to reach.