Get in touch We are excited to hear from you to discuss service options that best meet your needs. Tel 918-728-3800 877-876-7074 (sales) Address: 7380 South Olympia Avenue #274 Tulsa, OK 74132 See how U.S. Payments transforms the process for clients and their customers.