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.
Also goes by: Lenora J Mcclellan,
Lenora J Mclellan
Related to: Booker Mccellan,
Booker Mcclellan,
Bridgette Mcclellan,
Eddie Mcclellan,
Leroy Mcclellan
Emails: lmc****@uswest.net
Results 1 - 1 of 1