Thi Wang I.P. Shop is located in Thailand on 212/7 Moo1, Tambon Thi Wang, Amphoe Thung Song, Nakhon Si Thammara. Thi Wang I.P. Shop is rated 3 out of 5 in the category internet cafe in Thailand.
Address
212/7 Moo1, Tambon Thi Wang, Amphoe Thung Song, Nakhon Si Thammara