Effective August 1, 2026, Russell Country is no longer able to process Elan Credit Card payments. However, you may still make your credit card payments using one of the following options:
By Mail:
Elan Financial Services, PO Box 790408, St. Louis, MO 63179-0408
By Phone:
1.866.552.8855 – Business
1.800.558.3424 – Consumer
Additionally, you may contact Elan Financial Services at:
Cardmember Services, PO Box 790408, St Louis, MO 63179-0408
800.558.3424
