Abigail Deleon was born in 1939, age 85. Abigail Deleon's address is 2714 E Alberta Road , Edinburg, TX 78542. Possible relatives include Nydia Cavazos, Jose De Leon and 7 others. Public records show Abigail has also lived in La Place, LA and Jackson, TN. Abigail's latest phone number is (956) 212-6863. Previous phone numbers include (956) 378-9921.
Juan Deleon's current address is 171 County Road #354, Orange Grove, TX 78372. Phone numbers associated with Juan are (361) 308-1178 and (361) 384-9843. Juan has also lived in Alice, TX and Corpus Christi, TX. The latest email used to communicate with Juan Deleon is jde****@tivo.com.
Jerrell Alex's birthday is 04/18/1977, and is 47 years old. Jerrell's home address is 525 West Westchester Parkway Apartment 1026, Grand Prairie, TX 75052. Associates and relatives include Caremila Alex, Eric Alex and others. Latest phone numbers include (214) 228-3450 and (214) 692-7186.
Results 1 - 3 of 3