Yu Chen was born in 1981, age 43. Yu Chen's address is 2405 Tollhouse Road , Clovis, CA 93611. Yu's latest phone number is (559) 325-8188.
Phone Numbers: (559) 325-8188
Address History: 2405 Tollhouse Road, Clovis, CA 93611
Results 1 - 1 of 1