This year Eleanor celebrated her 84 birthday. The residency of Eleanor is at 121 Rr 1, Mercer, Mo 64661. She has stayed in Mercer before moving to Mercer. Eleanor was born in 1940.