Formosa Times Taichung Store is located in Taichung City, Taiwan, Taiwan, Province Of China on No. 356號, Section 1, Taiwan Blvd, Central District. Formosa Times Taichung Store is rated 4.4 out of 5 in the category watch store in Taiwan, Province Of China.
Address
No. 356號, Section 1, Taiwan Blvd, Central District
Accessibility
No wheelchair-accessible car park