The birth year was listed as 1924. James F Devlin, James Patrick Devlin, Richard J Devlin and 6 other people are people possibly related to Eleanor. Eleanor turned 100 years old. This person has lived also in Tacoma, Aberdeen and Lakewood. 6314 19Th St #19, Fircrest, Wa 98466 is where Eleanor lives. Records link phone number (253) 581-1200 with Eleanor’s details.