u/Arbuzus

8100 Dufferin Street

Does anyone know what is located on the west side of Dufferin, south of 407 East off-ramp (presumably 8100 Dufferin). There is a bunch of transformer-like structures there that went in in the last year. Yet they do not appear to be connected to the power lines in the hydro corridor. Just curious.

reddit.com
u/Arbuzus — 4 days ago