This Avis pickup location details in Alba:

Avis
Viale Torino 14e
Alba, 21 12051 ITA