421 E Thomas Rd, Pharr, TX, 78577 (current address)
421 Thomas Rd, Pharr, TX, 78577 (2019)
We found 1 person named Leonel Deleon in Pharr, TX. View Leonel’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Sponsored by Ancestry.com
Leonel Deleon
View Birth RecordsLeonel Deleon
View Death RecordsLeonel Deleon
View Divorce RecordsFrequently asked questions for Leonel Deleon
Born on September 3, 1938, Leonel Deleon is approaching or has already turned 86.
Leonel Deleon moved to 421 E Thomas Rd, Pharr, Texas, 78577 in 2021 and has been living there since then.
Leonel Deleon’s previous home address is 421 Thomas Rd, Pharr, Texas, 78577.
The following people seem to be the relatives of Leonel Deleon: Consuelo Deleon, Pharr (TX).