This Sixt pickup location details in Phoenix:

Sixt
Phoenix Arizona Center (12 19), 496 N 5th St
Phoenix, AZ 85004-3910 USA