Then. "Dufferin Display Ltd., neon sign manufacturers,  918 Dufferin, and Cinderella Shoe Dressings, 914 Dufferin, west side.  1953."

Now: May 2011. Parking lot of Dufferin Mall.