Yes they do
They do have electric car charging stations. A few in the main parking area, right before the entrance to the parking garage. They also have some on each level of the parking garage.
Yes
Yes they do and it's front row
Thanks! Your answer is awaiting moderation.