Leo Archuleta's address is 10016 West Preston Lane , Tolleson, AZ 85353. Possible relatives include Leo Archuleta, Margaret Archuleta and 1 others. Public records show Leo has also lived in Avondale, AZ and Goodyear, AZ. Leo's latest phone number is (602) 405-7795. Previous phone numbers include (623) 215-4763.
Leo Archuleta's current address is 6842 S 5th Avenue , Phoenix, AZ 85041. Leo's age is 83 years old (1940). Phone numbers associated with Leo are (602) 276-0354 and (602) 405-7795. Leo has also lived in Glendale, AZ and Goodyear, AZ.
Leo Archuleta's birthday is 03/01/1934, and is 90 years old. Leo's home address is 10498 N Frontage Road # 263, Yuma, AZ 85365. Associates and relatives include Larissa Adams, Anita Archuleta and others. Latest phone numbers include (435) 757-7315 and (801) 391-6669.
Results 1 - 3 of 3