The individual in question's recorded birth information states they were born on 21 December 1966 and have reached fifty-eight years of age. Larena Deleon's domicile has been identified as 13829 Greenville St, Houston, TX 77015, USA. This individual's residential history includes 5 previous addresses. These locations were at one point home to this person: 13817 Greenville St, Houston, 10622 Flaxman St, Houston, TX 77029, and 12200 Fleming Dr, Houston. Some information seems to suggest that the aforementioned party and Brenda J Deleon (age: 39) are married. You can correspond with Deleon at the email address [email protected]. Melinda Guillory (in 2004), Annette Shaw (in 2004), and Lorena De Leon were all known to have lived at 12200 Fleming Dr, Houston, TX 77013, USA. A number of residents in Texas are named Ms. Deleon, the person. Oliver Cardenas, Francisco Carlossalinas, Brenda De leon are just a few of the dwellers who share the address