Feng Chia University Sports Center is located in Taichung City, Taiwan, Taiwan, Province Of China on No. 100號, Wenhua Rd, Xitun District. Feng Chia University Sports Center is rated 4.4 out of 5 in the category stadium in Taiwan, Province Of China.
Address
No. 100號, Wenhua Rd, Xitun District
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance