Cleota Todd was born in 1940, age 83. Cleota Todd's address is 11828 Southwest 77th Street , Auburn, KS 66402. Possible relatives include Paul Atwood, Arthur Todd and others. Public records show Cleota has also lived in Auburn, KS. Cleota's latest phone number is (785) 256-6849. Previous phone numbers include (913) 775-6442.
Also goes by: Cleota M Todd
Results 1 - 1 of 1