Nope. They have a human charging station there, aka- Starbucks.
I'm sorry I don't know I don't drive.
Sorry i cant answer that i take public transportation.
I believe there is one located on the lower level near the PetSmart entrance.
no
Thanks! Your answer is awaiting moderation.