Juanita Deleon was born in 1964, age 59. Juanita Deleon's address is 334 Lake Carnegie Court , Laredo, TX 78041. Possible relatives include Herminia Alarado, Belinda Alvarado and 16 others. Public records show Juanita has also lived in Alice, TX and Del Rio, TX. Juanita's latest phone number is (210) 775-9624. Previous phone numbers include (830) 775-9624 and (956) 285-3586.
Hector Deleon's current address is 804 Prancer Road , Laredo, TX 78045. Hector's age is 64 years old (1959). Phone numbers associated with Hector are (203) 775-9624 and (210) 775-2813. Hector has also lived in Del Rio, TX.
Results 1 - 2 of 2