The number currently linked to Eleanor is (605) 842-3919. 1927 is the birth year of Eleanor. Cities Eleanor has lived in before are Sioux Falls and Pharr. 1111 Lamro St, Winner, Sd 57580 is where Eleanor lives. Eleanor was born 96 years ago.