Leon Self was born in 1932, age 91. Leon Self's address is 10 Estep Lane , Noel, MO 64854. Possible relatives include Barbara Coyle, Lisa Scott and 4 others. Leon's latest phone number is (417) 226-0838. Previous phone numbers include (806) 342-3123 and (918) 678-2104.
Linda Self's current address is 505 E 3rd Avenue , Truth Or Consequences, NM 87901. Linda's age is 77 years old (1946). Phone numbers associated with Linda are (406) 457-2638 and (417) 226-0838. Linda has also lived in Springdale, AR and Noel, MO. The latest email used to communicate with Linda Self is blu****@yahoo.com.
Results 1 - 2 of 2