Abel Leon was born in 1982, age 42. Abel Leon's address is 718 S Tripp Avenue , Odessa, TX 79763. Possible relatives include Abel Leon, Able Leon and 5 others. Abel's latest phone number is (409) 498-4001. Previous phone numbers include (432) 381-2826 and (432) 770-0260.
Able's age is 65 years old (1959). Phone numbers associated with Able are (409) 498-4001 and (409) 729-2520.
Helen Leon's birthday is 10/13/1952, and is 71 years old. Helen's home address is 2317 Hollis Street , Houston, TX 77093. Associates and relatives include Jaime Deleon, Maria Deleon and others. Latest phone numbers include (409) 498-4001 and (432) 381-7534. Helen's email is thu****@aol.com.
Results 1 - 3 of 3