We Can't Wait to Serve You
We welcome your comments and questions.
If you’re a current customer and would like to ask a Navistar Financial customer service representative a question about your account, please call us at 1-800-233-9121.

