Rebecca's possible relatives are Chien Ping Chen, Peter Chi Chen, Shiumei A Chen and 3 other people. The number currently linked to Rebecca is (508) 366-9748. Rebecca currently resides at 5 Roy St, Westborough, Ma 01581. She has stayed in Sunnyvale and Daly City before moving to Westborough. The current age of Rebecca is 64. Rebecca's birth year is 1960.