Toyota Rental Cars
690 San Antonio Rd, Palo Alto CA 94306
(650) 494-2200
Directions
Most Recent Comments
Write a review
October 2022 by Saulo Malafaia
Bad service, or rather, no service at all. I walked around the store for 30 menutos and was not served. I don't recommend.
October 2020 by Allan Boll
Friendly and helpful rental department
Load More
Palo Alto, California
Toyota Rental Cars
690 San Antonio Rd, Palo Alto
(650) 494-2200