This Avis pickup location details in Boston:

Avis
40a Arnold St
Boston, MA 02184 USA