Yes
Yes there is... It is located on the right side of Meijers near to the rear entrance and exit
I believe so, but, seeing that I don't drive a Tesla, I've, honestly, never tried 2 locate them...
Yes it is and there are many charging bays so never any wait.
Thanks! Your answer is awaiting moderation.