Ellen was born 65 years ago. Public records show Wellesley and Needham as cities Ellen also stayed in. Ellen has listed phone number: (781) 400-1544. Ellen now resides at 65 Canavan Cir, Needham, Ma 02492. Ellen's birth date was listed as 1960.