1. Payless Development 9222 S Elwood Ave Ste B, Jenks, OK 74037 Coordinate: 36.0297,-95.99432 Phone: (918) 252-4700