Eleanor’s current address is 251 Spinosa Dr, Meridian, Id 83646. Eleanor is related to or closely associated with Eleanor Yvonne Putman, Evelyn Sue Putman, Dave C Putman and 6 other people. Eleanor owns the phone number (208) 288-0403. The current age of Eleanor is 94. Eleanor was born in 1930. Public records show Boise, Caldwell, Cascade and one other city as cities Eleanor also stayed in.