The age of Ellen is 58. 1966 is the birth year of Ellen. Public records show Maynard as a city Ellen also stayed in. Ellen has listed phone number: (978) 897-4867. 25 Tremont St, Maynard, Ma 01754 is where Ellen lives.