San José Plaza Viquez Car Rental

San José Plaza Viquez

Location Details

Avenue 18th, Between 11th
AND 13TH STREET
San Jose, CR, 1128-1007

Pick-Up Service Unavailable
After-Hours Returns Unavailable

Rental Policies

San José Plaza Viquez Car Rental FAQs

For additional questions, please visit our main car rental FAQs page.