Chen Xiaobo was born in 1972, age 52. Chen Xiaobo's address is 11632 N Labyrinth Drive , Tucson, AZ 85737. Possible relatives include Weijian Zhang, Wen Zhang and 2 others. Public records show Chen has also lived in Tucson, AZ and Foster City, CA.
Address History: 11632 N Labyrinth Drive, Tucson, AZ 85737;
4500 E Sunrise Drive Apt A6, Tucson, AZ 85718;
Foster City, CA 94404;
San Diego, CA 92122
Results 1 - 1 of 1