Address: 3565 Stevens Creek Blvd, San Jose, CA 95117, USA
I was able to return the car when they we're closed n place the key in the dropbox
No you can't. There is no drop box.
Not any more apparently. They block the driveway with cars now.
Add Answer
Thanks! Your answer is awaiting moderation.
I rent this car last Saturday, and you close Saturday and Sunday, you must be kidding me. how can I return my car back to the place? And I can’t renew my weekly rental !
Trending Places
Car rental agency
3680 Stevens Creek Blvd, San Jose, CA 95117, USA
1040 The Alameda, San Jose, CA 95126, USA
1659 Airport Blvd, San Jose, CA 95110, USA
1659 Airport Blvd Ste 12, San Jose, CA 95110, USA