Yes. To your left as you come in
Yes, right when you walk in they are to the left by the restrooms
Yes
Yes but call the store to double check
Yes they do
They do have electric scooters.
Yes, staged on the left as you enter, near the bathrooms.
Thanks everyone for responses. Yes they have them but they die quickly. Lol
Thanks! Your answer is awaiting moderation.