Saint Louis, Saint Ann, St Louis and one other city are cities Eleanor has lived in. Eleanor has reached 99 years of age. 1924 is her birth date. Records link phone number (314) 739-9374 with Eleanor’s details. 12565 Santa Maria Ct, Hazelwood, Mo 63042 is where Eleanor resides.