T Star is located in Da'an District, Taiwan, Province Of China on 1/F, No.220, Section 3, Zhongxiao East Road
忠孝東路三段220號1樓. T Star is rated 4.5 out of 5 in the category mobile phones in Taiwan, Province Of China.
Address
1/F, No.220, Section 3, Zhongxiao East Road
忠孝東路三段220號1樓