This Avis pickup location details in New York:

Avis
240 E 92nd St
New York, NY 10128 USA