Alamo New York La Guardia Airport
Where is the Alamo Car Rental Desk at New York La Guardia?
Please follow signage to the Rental Car Shuttle pick up area and proceed to the rental counter.
What time is Alamo open at New York La Guardia?
The Alamo Rental Desk at New York La Guardia is located at:
9501 DITMARS BLVD, EAST ELMHURST, 11369, NY, New York
Take a shuttle to the hire desk/counter to collect your vehicle.