Is there a car rental facility at this location?
Address: 10450 N 90th St, Scottsdale, AZ 85258, USA
Golden Rule | May 8, 2022
No, the rental car company moved.
Constantin Ciocan | Nov 5, 2018
I don't know, but they have great sushi.
Alex Momeyer | Nov 5, 2018
Yes
Thanks! Your answer is awaiting moderation.