Contact Us

You can contact us using the information below, or by sending us a message via the contact form below.

Office (By Appointment Only)
Cirrus Payroll
4880 S Lewis Ave, Suite 100
Tulsa, OK 74105

(918) 948-9923

Send Us A Message

If you are an employee of one of our clients, do not use the contact form below. You will not receive a response. Instead please contact your manager for assistance.

If you are a marketer, please note that any solicitations submitted through this form will be marked as spam.

  • This field is for validation purposes and should be left unchanged.

Find Us

Use the map below to see our office location and get directions.