Arcadia, CA | La Jolla, CA | San Diego, CA
Also known as: fengxing1
Ruby Chen lives in Arcadia, CA. She has also lived in La Jolla, CA and San Diego, CA. Ruby is related to Man W Cheng, Hao S Cheng, Chen Robert Chin, Maochin R Chen, Robert Mcchen and Anthony Chen.