Lelia Pound was born in 1933, age 90. Lelia Pound's address is 5526 East 65th Place , Tulsa, OK 74136. Possible relatives include Christopher Pound, Doris Pound and 1 others. Public records show Lelia has also lived in Tulsa, OK. Lelia's latest phone number is (918) 492-3303. Previous phone numbers include (918) 492-3850 and (918) 587-7070.
Also goes by: Lelia Ann Pound
Results 1 - 1 of 1