Regular Mail Payments:

P.O. Box 842762

Dallas, TX 75284-2762

Customer Service can be reached at (800) 646-8076

Welcome to your customer service page.  Here you can find information concerning your payment portal and how to contact customer service.  If you have any questions please feel free to contact customer service during business hours listed.

Bank of America Lockbox Service
LockBox 842762
1950 North Stemmons Freeway
Dallas, TX 75207

  • By Mail at the below addresses
  • Access the Payment Portal by clicking the button below

Customer Service Hours

Monday through Friday 6:00 AM (PST) to 5:00 PM (PST)


      Payments can be made by Three Options Below:

  • Calling Customer Service

Valued Customers with Accounts beginning with "507"