Ellen's possible relatives are Margaret Mh Lin, Suyin B Cheng, George T Lin and 4 other people. Ellen currently resides at 66 Upham St, West Newton, Ma 02465. The birth year was listed as 1972. Records link phone number (617) 965-4823 with Ellen’s details. Ellen has reached 52 years of age. This person has lived also in Lowell, Newton and West Orange.