Roman Tellez was born in 1923, age 101. Roman Tellez's address is 2899 Homsy Avenue , Clovis, CA 93612. Possible relatives include Nicolasa Telles. Public records show Roman has also lived in Pharr, TX.
Related to: Nicolasa Telles
Results 1 - 1 of 1