Ellen's birth year is 1958. The number currently linked to Ellen is (870) 338-8904. People possibly related to Ellen are James Austin Hagan, Lloyd Alfred James, Lloyd A James and 6 other people. Cities Ellen has lived in before are Helena, Shreveport and Memphis. Ellen currently resides at 1608 Perry St, Helena, Ar 72342. Ellen turned 66 years old.