Good question. I don't know. If you call them I am sure they can tell you. I do know that any Walmart in the country you can park overnight. Good luck
If they don't a wallmart near by will or cobellas in Scarborough id call and ask their management team
Thanks! Your answer is awaiting moderation.