The number currently linked to Ellen is (985) 345-6645. Public records show Ocala, Hammond and Albany as cities Ellen also stayed in. 1938 is the birth year of Ellen. Ellen’s residency is at 20439 Fairway Dr #8929, Springfield, La 70462. The current age of Ellen is 85.