Leonard Urtiaga was born in 1968, age 56. Leonard Urtiaga's address is 714 Anthony Drive , Belen, NM 87002. Possible relatives include Michelle Castillo, Maria Chavez and 6 others. Public records show Leonard has also lived in Glendale, AZ and Mesa, AZ. Leonard's latest phone number is (505) 565-1735. Previous phone numbers include (505) 861-3567 and (505) 865-6445.
Also goes by: Leonard Robert Urtiaga,
Leonard Robert Urtiaga
Address History: 714 Anthony Drive, Belen, NM 87002;
15050 N 59th Avenue Apt 108, Glendale, AZ 85306;
Mesa, AZ 85202;
Phoenix, AZ 85040;
Albuquerque, NM 87109
Results 1 - 1 of 1