Contact Us

Thank you for your interest in the Fredric E. Russell Investment Management Co. If you would like more information, please complete the form here and a member of our firm will contact you shortly. We look forward to hearing from you.

Utica Place Tower
2200 South Utica Place, Suite 430
Tulsa, Oklahoma 74114
+1 (918) 743-5959
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.