Lenora Mcclellan was born in 1970, age 54. Lenora Mcclellan's address is 4955 North Frankfort Place , Tulsa, OK 74126. Possible relatives include Booker Mccellan, Booker Mcclellan and 4 others. Public records show Lenora has also lived in Tulsa, OK. Lenora's latest phone number is (918) 282-4783. Previous phone numbers include (918) 425-7152 and (918) 728-2369. The latest email address for Lenora Mcclellan is lmc****@uswest.net.
Booker Mcclellan's current address is 4955 North Frankfort Place , Tulsa, OK 74126. Booker's age is 73 years old (1950). Phone numbers associated with Booker are (918) 282-4783 and (918) 425-0151. Booker has also lived in Tulsa, OK.
Results 1 - 2 of 2