Calling the store may provide you an answer.
Last year Stop Shop added 50 across numerous locations after partnering with Volta. I would email or contact the store to see if they have plans on adding them. I think the town would have to approve but I'm not sure.
Thanks! Your answer is awaiting moderation.