The North Face just opened new store in Phuket. It is located in 2nd floor of Central Festival Phuket.
This is the 13th stand alone stores in Thailand after the latest one in Korat (North Eastern Part of Thailand).
This store is to serve the growing local consumers together with the tourist markets that foreseen in the future to come.