Pedro Leos was born in 1955, age 68. Pedro Leos's address is 9021 Pepper Grass Avenue , Odessa, TX 79765. Possible relatives include Bobby Leos, Edward Leos and 3 others. Public records show Pedro has also lived in Marfa, TX.
Irma Leos's current address is 9021 Pepper Grass Avenue , Odessa, TX 79765. Irma's age is 66 years old (1957). Irma has also lived in Marfa, TX.
Lesley Leos's birthday is 04/21/1979, and is 45 years old. Lesley's home address is 9021 Pepper Grass Avenue , Odessa, TX 79765. Associates and relatives include Ernesto Leos, Irma Leos and others. Latest phone numbers include (432) 349-1813 and (432) 362-6909.
Results 1 - 3 of 3