Southwestern Payroll Service, Inc.11008 E. 51st St. Tulsa, OK 74146 (918) 587-3321 info@swpay.com Need directions? Name* First Last Phone*Email* Company*Questions / commentsCaptchaNeed Directions?View Larger Map