Yeah pretty much exactly like it
Your talking about the same area I mentioned earlier in the thread. That construction in the square is not the superchargers.
The new location is in the plaza opposite to this one right beside the LCBO.
I will be there this evening and will get you guys an update and pictures if I see anything.