She has stayed in Elgin and Parkersburg before moving to Elgin. The number currently linked to Eleanor is (803) 438-6009. The current age of Eleanor is 83. Her birth year was listed as 1941. 416 Fox Squirrel Rd, Elgin, Sc 29045 is where Eleanor lives.