Address: 27625 Jefferson Ave #108, Temecula, CA 92590, USA
“Not a tea place! I’ve seen this small business multiple times but I’ve always thought it be a tea place because of the name. However it’s a super fast but efficient and super friendly car rental establishment. The whole team was beyond friendly. I had my three kiddos all under 5 years of age with me and Greenleaf saw I was scattered but the made the paper work and experience so easy and pleasant :) will be back for sure!”
Address: 27457 Jefferson Ave, Temecula, CA 92590, USA
“Great staff at this location. They have always been polite, professional, and friendly....they will ensure you have a great experience”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…