Fat Lizard Computer is located in Zhongzheng District, Taiwan, Province Of China on 1/F, No.6-6, Section 1, Xinsheng South Road
新生南路一段6-6號1樓. Fat Lizard Computer is rated 3 out of 5 in the category mobile phones in Taiwan, Province Of China.
Address
1/F, No.6-6, Section 1, Xinsheng South Road
新生南路一段6-6號1樓