Talus Pay Share: Payroll Services Talus Pay Visit Website Request Info 9596 N. Osage Dr. Sperry, OK 74073 (918) 240-5040 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.