Acar Rent-A-Car

811 E Charleston Rd
Palo Alto CA 94303
14 Reviews

Sponsored Topics

See a problem? Let us know!
<p>Acar rent a car is exactly what it sounds like, a car rental company.&nbsp;The small office is tucked behind the Service Garage in the lot of Meissner Automotive. It promises low rates and offers hourly rentals with and without mileage limits.</p>