Felix Deleon's address is 904 La Barca Drive , El Paso, TX 79907. Possible relatives include Angelo Deleon, Brenda Deleon and 2 others. Public records show Felix has also lived in Shenandoah, IA and Albuquerque, NM. Felix's latest phone number is (915) 260-9460. Previous phone numbers include (915) 313-1994 and (915) 319-5358.
Alejandra Betances's current address is 2018 North Torrance Avenue , Odessa, TX 79763. Phone numbers associated with Alejandra are (914) 433-3278 and (915) 319-5358. Alejandra has also lived in Carlsbad, NM and Brooklyn, NY. The latest email used to communicate with Alejandra Betances is abe****@gmail.com.
Results 1 - 2 of 2