1660 E 71st St Suite 2i, Tulsa OK 74136  |   918.488.6196  |   [email protected]   |   Copyright 2022, Red River Payroll.   |   Site by GuRuStu.