Estella Deleon was born in 1950, age 73. Estella Deleon's address is 515 43rd Street , Lubbock, TX 79404. Possible relatives include Alexander Acosta, Ramona Castillo and 6 others. Estella's latest phone number is (806) 701-1798. Previous phone numbers include (806) 744-1896 and (806) 762-0341.
Also goes by: Estella Deleon
Address History: 515 43rd Street, Lubbock, TX 79404;
7225 Fair Oaks Avenue Apartment 1021, Dallas, TX 75231;
Irving, TX 75061
Results 1 - 1 of 1