Fangliao is located in 22, No. 19, Zhongxing Road, Fangliao Township, 94043, Fangliao Township, Taiwan.