Vickers Auto Rental in San Jose
(408) 946-7177
Vickers Auto Rental has been servicing Silicon Valley since 1986. During this time, we have been growing and providing quality service to clients in the greater San Jose Bay Area. Vickers currently operates and maintains a fleet of 200 vehicles. Our fleet ...