Cleona Odell was born in 1917, age 106. Cleona Odell's address is 19108 E 14th Street N, Independence, MO 64056. Possible relatives include Brenda Gfeller, Randy Odell and others. Public records show Cleona has also lived in Independence, MO. Cleona's latest phone number is (816) 796-6688.
Phone Numbers: (816) 796-6688
Results 1 - 1 of 1