Yes it is in the middle of the parking lot.
Yes. Park at the filling station and walk inside to customer service desk
I'm not entirely sure but I think so
Think so
I think so, but calling them is your best bet.
Thanks! Your answer is awaiting moderation.