Lura Esquivel's address is 1726 Covey Lane , Abilene, TX 79605.
Address History: 1726 Covey Lane, Abilene, TX 79605
Lura Esquivel's current address is 889 Elmwood Drive , Abilene, TX 79605. Lura's age is 58 years old (1965). Phone numbers associated with Lura are (325) 677-7204. Lura has also lived in Abilene, TX.
Phone Numbers: (325) 677-7204
Results 1 - 2 of 2