Cleo Eddens was born in 1918, age 106. Cleo Eddens's address is 211 Lisbon Road , Homer, LA 71040. Possible relatives include Patricia Davis, Ebony Eddens and 2 others. Public records show Cleo has also lived in Homer, LA. Cleo's latest phone number is (318) 393-6307. Previous phone numbers include (318) 927-4224 and (318) 927-7544.
Results 1 - 1 of 1