21. Ryder 10525 E Pine St, Tulsa, OK 74116 Coordinate: 36.17793,-95.8593 Phone: (918) 836-8681
22. Budget Truck Rental 12323 E Skelly Dr, Tulsa, OK 74128 Coordinate: 36.15482,-95.83944 Phone: (918) 437-3004