Cletus Terrell was born in 1970, age 54. Cletus Terrell's address is 1333 East 8th Street Apartment 1, Tulsa, OK 74120. Possible relatives include Cleveland Jesse, Lois Jessie and 1 others. Public records show Cletus has also lived in Tulsa, OK. Cletus's latest phone number is (918) 282-2784. Previous phone numbers include (918) 493-4907 and (918) 584-3137.
Also goes by: Cletus Sherman Jesse
Results 1 - 1 of 1