Location Details
Ctra Mesa De Andrade Km 23 5COLONIA MARIANO ABASOLO Mexicali, MX, 21600
El Centro
299 W. Main St
El Centro, CA 92243
For additional questions, please visit our main car rental FAQs page.