Probably not as I've never seen one parked in the lot. Best bet is to call and ask the store manager. The shopping center may have a rule against it, or the borough.
I've never noticed. I would call to ask. If not, there's a Walmart a couple miles away and I believe they do.
Thanks! Your answer is awaiting moderation.