Leandro Nabarrette was born in 1923, age 100. Leandro Nabarrette's address is 1000 Matamoras Avenue , Odessa, TX 79761. Possible relatives include Jose Nabarrete, Basilisa Navarrete and 1 others. Public records show Leandro has also lived in Odessa, TX.
Also goes by: Leandro Nabarrette
Results 1 - 1 of 1