Leon Urrutia's address is 723 W Avenue I Spc B52, Lancaster, CA 93534.
Address History: 723 W Avenue I Spc B52, Lancaster, CA 93534
Leon's age is 94 years old (1929). Phone numbers associated with Leon are (209) 614-7272 and (209) 726-1979.
Address History: 19108 Avenue 14 # 14, Madera, CA 93637
Leon's home address is 36106 Panoche Road , Paicines, CA 95043. Latest phone numbers include (209) 614-7272 and (209) 674-6527.
Address History: 36106 Panoche Road, Paicines, CA 95043
Results 1 - 3 of 3