Tulsa, Oklahoma's best automobile rental and leasing company is convenientlylocated near 46th and South Sheridan. Our roots go back to 1935- and more than ever- we are large enough to serve you, and small enough to provide that local touch!
918-627-7311 / 800-580-7311
7215 East 46th Street Tulsa, OK 74145
800-580-7311 Toll Free 918-627-7311 Local
Mon - Fri 7:30 AM CST to 5:30 PM CST (After hours arrangements and Pick-Up/Delivery available)