The North Face Outlet is a part of FoxTown Shanghai is situated in Xinbang, Shanghai, China.
The North Face goods are sold with discounts in this outlet. You can find footwear, sports gear, sportswear here.
A store for sportswear for both gender, they have good collection with high quality and different choices, prices are good.
A store for sportswear for both gender, they have good collection with high quality and different choices, prices are good.