•  

  • Logos Staffing Int'l, Inc.

    • TECHNICAL STAFFING SERVICES
    10159 E. 11th St., Ste. 410
    Tulsa, OK 74128
    (918) 488-9000
    (918) 836-8305 (fax)