Had to drop off our rental at this location and it was nice and easy!
Great customer service, in and out in 5 minutes, no extra charges that we weren't aware of and that was it!
Easy to find and they are inside the Triple A repair center. If you are coming from the 101, turn left on Thunderbird and go behind the Walgreens is probably the easiest way to get in. Kinda tricky.