Celia, the person's historical records confirm they were born on 1952-04-01 and are now seventy-three years old. The individual in question is a tenant or homeowner of 421 Doolie St, Uvalde, TX 78801. The subject has been linked to four previous places of residence. This person has been registered at the following addresses: 735 Juarez St, Uvalde, TX 78801, 747 N Getty St, Uvalde, TX 78801, and 126 W Mill St, Uvalde, TX 78801. Celia D Rodriguez selected Po Box 223, Uvalde, TX 78802-0223 as the official location for mail reception. The last time this po mail box was utilized was in 2000. According to records, Celia Rodriguez, the individual and Erica Marie Mendoza (in 2009) lived together at 126 W Mill St, Uvalde, TX 78801, USA. A substantial number of people bearing the name the subject in question reside in Texas. Public records suggest to us that Estella Salazar, Joe Salazar are also residing at 421 Doolie Street Uvalde