Contact Us


8816 Manchester Rd.
Suite 105
St. Louis, MO 63114 


Phone & Fax

Phone: (866) 969-5274

Get in touch with us

If you have questions or would like to chat with an okapi team member about how okapi could help your organization please let us know. We’d love to chat.

Contact Us