YouBike Station (Shuang Shi Rd) is located in Taichung City, Taiwan, Taiwan, Province Of China on No. 9號, Yule St, North District. YouBike Station (Shuang Shi Rd) is rated 4.7 out of 5 in the category bike sharing station in Taiwan, Province Of China.
Address
No. 9號, Yule St, North District