Can someone tell me the address / location of the Phoenix temporary service center? I know the Scottsdale location is coming soon, but wanted to know where the temp location is since I get my car on Saturday....was thinking of taking a stroll over there to see if I could get sneak peek.