Exceptional service and affordable prices!
At NotNu, we provide amazing customer service and offer fair prices for our rental vehicles. You can trust our prices and our vehicles!
Call and ask for Glenda: 918-834-6611
3910 E Admiral Place
Tulsa, OK 74115-8306
Monday - Friday: 8:30 AM - 6:00 PM
Saturday: 8:30 AM - 12:30 PM
Sunday: 10:00 AM - 2:00 PM