Houston is a city Eleanor has lived in. Possible relatives of Eleanor are: Freddie Louis Keener, Willie J Keener, Kirk Louis Keener and 2 other people. Eleanor has listed phone number: (713) 941-7427. Eleanor was born in 1970. The current age of Eleanor is 54. 4119 Botany Ln, Houston, Tx 77047 is where Eleanor lives.