Abner Leyva was born in 1983, age 40. Abner Leyva's address is 1926 Timber Creek Drive , Missouri City, TX 77459. Possible relatives include Alvin Leyva, Alyssa Leyva and 5 others. Public records show Abner has also lived in Houston, TX. Abner's latest phone number is (281) 781-4503. Previous phone numbers include (713) 272-9917 and (832) 877-7305.
Results 1 - 1 of 1