Location Details
Abelardo L Rodriguez
CTRA AEROPUERTO-MEZA OTAY S/N
Tijuana, MX, 22320
San Diego International Airport (SAN)
1691 Hancock Street
San Diego, CA 92101
Chula Vista Broadway & Naples
1059 Broadway
Chula Vista, CA 91911
Chula Vista National City
29 Broadway
Chula Vista, CA 91910
National City
1145 National City Boulevard
National City, CA 91950
Lemon Grove
7370 Broadway
Lemon Grove, CA 91945
For additional questions, please visit our main car rental FAQs page.