Yes there is, but it's not attached to the mall but located in the parking lot across from the AMC movie theater and the Grand Luxe Cafe.
All the above is correct
Yes
Yes, it's next to the mall entrance and parking lot by AMC theatre.
Outside of the mall in the parking lot by Grand Luxe and the AMC there's a huge one.
Thanks! Your answer is awaiting moderation.