THSR Liujia Depot is located in Hsinchu County, Taiwan, Taiwan, Province Of China on No. 55號, Lane 358, Section 5, Xinglong Rd, Zhubei City. THSR Liujia Depot is rated 4.2 out of 5 in the category train repairing center in Taiwan, Province Of China.
Address
No. 55號, Lane 358, Section 5, Xinglong Rd, Zhubei City