Ibikeleli Park is located in Taichung City, Taiwan, Taiwan, Province Of China on No. 480號, Shijia E Rd, East District. Ibikeleli Park is rated 3 out of 5 in the category wi-fi spot in Taiwan, Province Of China.
Address
No. 480號, Shijia E Rd, East District