The North Face Outlet added to our Store Listings

The North Face has an outlet store at Vaughan Mills (1 Bass Pro Mills Drive). You can find them in neighbourhood #3 to check out the numerous deals.