1929 is her birth date. People possibly related to Eleanor are Carole Menkhus, Christopher C Menkhus, Robert C Menkhus and one other person. The number currently linked to Eleanor is (314) 429-0199. The residency of Eleanor is at 10240 Saint Katherine Ln, Saint Ann, Mo 63074. M & M Equipment Company, Inc is a business Eleanor has some connections with. The current age of Eleanor is 94. Other cities that she has stayed in are Saint Louis, Saint Ann and St Ann.