Abigail Deleon's address is 802 North Pennsylvania Avenue , Big Lake, TX 76932. Possible relatives include Humberto Deleon, Jovita Deleon and 3 others. Public records show Abigail has also lived in Big Lake, TX and Crane, TX. Abigail's latest phone number is (325) 884-2935. Previous phone numbers include (432) 638-8653.
Address History: 802 North Pennsylvania Avenue, Big Lake, TX 76932;
1203 East 1st Street, Big Lake, TX 76932;
Crane, TX 79731;
Midland, TX 79707
Results 1 - 1 of 1