Contact Us

Customer Service Hours

  • Monday through Friday 7 a.m. to 9 p.m. CT
  • Saturday 7 a.m. to 5 p.m. CT

(888) 222-4227

Log into MyAccount to chat with us

Main Address

Santander Consumer USA Inc.
P.O. Box 961245
Fort Worth, TX 76161-1245

Payment Address

Santander Consumer USA Inc.
P.O. Box 660633
Dallas, TX 75266-0633

Investor Relations

For investor relations only