The number currently linked to Ellen is (215) 476-6071. She has stayed in Philadelphia before moving to Glenolden. 5 Benson Dr, Glenolden, Pa 19036 is where Ellen resides. Ellen's birth year is 1917. The age of Ellen is 107.