Eleanor Odems was born in 1933, age 91. Possible relatives include Zelphia Jackson, Earl Odems and 9 others. Eleanor's latest phone number is (985) 863-2952. Previous phone numbers include (985) 863-5865.
Also goes by: Eleanor W Patterson
Address History: 62077 Highway 11, Slidell, LA 70458
Results 1 - 1 of 1