This year Ellen celebrated her 65 birthday. Records link Ellen with Peter Hazlegrove, Peter N Kenyon, Sheila G Kenyon and 2 other people. The number currently linked to Ellen is (781) 329-7698. 1959 is her birth date. Other cities that she has stayed in are Newton and Watertown. The residency of Ellen is at 17 Babcock Pl, Dedham, Ma 02026.