Wanda Lenard was born in 1948, age 75. Wanda Lenard's address is 5936 East 25th Street , Tulsa, OK 74114. Possible relatives include Jonathan Mcgee, Jack Mcghee and 1 others. Public records show Wanda has also lived in Sapulpa, OK. Wanda's latest phone number is (913) 838-1259. Previous phone numbers include (918) 224-4441 and (918) 698-3979.
Results 1 - 1 of 1