Oklahoma > Tulsa > Automotive > Automobile - Rentals > NotNu Truck & Car Rentals Incorporated
2500 South Sheridan Road, Tulsa, Oklahoma, 74129
(918) 834-6611
Call us today for more information!
Automotive > Automobile - Rentals
Rely on us for Quality Vehicle rentals!
No reviews yet. Be the first to write a review!