National
The closest National car rental location to Mexicali airport is located at Ctra Mesa De Andrade Km 23 5, and you can reach them on +52 686 514 2406.
Yes, National offers pick-up services from Mexicali airport (MXL).