Leno Urteaga was born in 1935, age 88. Leno Urteaga's address is 12589 County Road , Eola, TX 76937. Possible relatives include Ricky Irtiago, Victoria Orteaga and 6 others. Public records show Leno has also lived in Eola, TX. Leno's latest phone number is (325) 469-3635. Previous phone numbers include (325) 660-4685 and (915) 469-3635.
Also goes by: Leno Urteaga,
Leno S Urteaga
Address History: 12589 County Road, Eola, TX 76937;
716 P/O Box, Eola, TX 76937
Results 1 - 1 of 1