Genell Clemens was born in 1964, age 59. Genell Clemens's address is 2217 E 59th Street Apt 419, Tulsa, OK 74105. Possible relatives include Aloyce Clemons, Cornell Clemons and 6 others. Public records show Genell has also lived in Tulsa, OK. Genell's latest phone number is (918) 296-9003. Previous phone numbers include (918) 742-0498 and (918) 743-7052.
Results 1 - 1 of 1