The number currently linked to Ellen is (314) 270-7634. The age of Ellen is 105. Public records show Fenton and Saint Louis as cities Ellen also stayed in. Ellen’s current address is 12634 Friendship Ridge Ln, Saint Louis, Mo 63127. Her birth year was listed as 1918.