This National pickup location details in Toluca:

National Car Rental
Blvd. Miguel Aleman 164, Francisco I Madero
Toluca, MEX 50226 MEX