Infinedi Has a New Payment Address

Date:   5/28/2010

Infinedi has new payment address effective 06/01/2010. Please send all payments to:

                                            

                                               Tulsa National Bank

                                               Department 1600

                                               Post Office Box 21820

                                               Tulsa, OK 74121-1820

 

Provider Action:

Please update this information in your accounting system. This is for payment only; our physical address remains the same. If you have any questions please contact customer service at 800-688-8087.