This Alamo pickup location details in New York:

Alamo Rent A Car
313 W 56th St
New York, NY 10019-3703 USA