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* Message Subject*Select a subjectPayrollHiring & RecruitingTimekeepingTaxesGarnishmentGeneral Support QuestionProspective ClientsYour Message*Captcha Need Directions? View Larger Map