Rensui Chen was born in 1974, age 50. Rensui Chen's address is 5211 E Fowler Avenue , Temple Terrace, FL 33617. Possible relatives include Bao Chen, Benhui Chen and 42 others. Public records show Rensui has also lived in Flushing, NY and Jackson Heights, NY. Rensui's latest phone number is (917) 519-3256.
Phone Numbers: (917) 519-3256
Address History: 5211 E Fowler Avenue, Temple Terrace, FL 33617;
4181 Frame Place Apt 4c, Flushing, NY 11355;
Jackson Heights, NY 11372;
Allentown, PA 18102
Results 1 - 1 of 1