1811 Greengrass Ct, Houston, TX, 77008 (current address)
808 Columbia St, Stamford, TX, 79553 (2009 - 2018)
8900 County Road 95, Hamlin, TX, 79520 (2005 - 2010)
PO Box 95 8900, Hamlin, TX, 79520 (2000)
We found 1 person named Leon Benavides in Houston, TX. View Leon’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Sponsored by Ancestry.com
Leon Benavides
View Birth RecordsLeon Benavides
View Death RecordsLeon Benavides
View Divorce RecordsFrequently asked questions for Leon Benavides
Leon Benavides was born on April 4, 1945 and is turning or has already turned 79.
You can call Leon Benavides’s at (281) 684-5500.
You can reach out to Leon Benavides via [email protected].
Leon Benavides moved to 1811 Greengrass Ct, Houston, Texas, 77008 in 2014 and has been a resident there ever since.
Leon Benavides has lived at 808 Columbia St, Stamford, Texas, 79553 · 8900 County Road 95, Hamlin, Texas, 79520 · PO Box 95 8900, Hamlin, Texas, 79520.