Leonardo Urrutia was born in 1971, age 52. Leonardo Urrutia's address is 610 North Lee Trevino Drive Apartment 707, El Paso, TX 79907. Possible relatives include Arturo Borjas, Elvia Rubio and 6 others. Public records show Leonardo has also lived in El Paso, TX. Leonardo's latest phone number is (915) 226-3306. Previous phone numbers include (915) 274-9495 and (915) 301-0087. The latest email address for Leonardo Urrutia is leo****@juno.com.
Address History: 610 North Lee Trevino Drive Apartment 707, El Paso, TX 79907;
1505 Bill Ogden Drive, El Paso, TX 79936
Emails: leo****@juno.com,
sim****@hotmail.com
Results 1 - 1 of 1