The North Face is Coming to Yorkdale
After the success of opening a flagship store in Toronto, The North Face is opening a store in the Yorkdale mall. The store will be 6,005 square feet and will be located across from the new Apple store, amongst the 40 new stores coming to the shopping centre.
The Oxford Properties site show the plans for Yorkdale's expansion.
Evan Holt