Eleanor was born 89 years ago. Records link phone number (314) 821-0096 with Eleanor’s details. Other cities that she has stayed in are Saint Louis and New Fairfield. 1063 Oge Ave, Des Peres, Mo 63131 is where Eleanor lives. Possible relatives of Eleanor are: Ferndinard Liss, Michael Daniel Liss, Carolyn E Liss and 6 other people. The birth year was listed as 1934.