This National pickup location details in San Nicolas de los Garza:

National Car Rental
Avenida Universidad 1250 Nte Villarreal Local C305
San Nicolas de los Garza, NLE 66447 MEX