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
1950 North Stemmons Freeway
Dallas, TX 75207
Customer Service Hours
Monday through Friday 6:00 AM (PST) to 5:00 PM (PST)
Payments can be made by Three Options Below:
Valued Customers with Accounts beginning with "507"