Skip to content

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

 http://www.myaccountaccess.com