The Safeway by the highway is in a mall that does not allow overnight stays. They have a mobile security car that ensures people not be staying. Now then..the Safeway on the northshore has no such issues. In a strip mall but no problems with overnighting.
The Home Depot likely is a good bet..plus they have wifi.
This is a great spot. Right on the river, etc.
50°40'29.0"N 120°18'08.3"Whttps://www.google.ca/maps/place/50%C2%B040'29.0%22N+120%C2%B018'08.3%22W/@50.6747318,-120.3028492,145m/data=!3m2!1e3!4b1!4m2!3m1!1s0x0:0x0Gary Haupt