Leon Albisu was born in 1943, age 81. Leon Albisu's address is 140 Us Highway 95 N, Winnemucca, NV 89445. Possible relatives include Alice Albisu, Batista Albisu and 6 others. Leon's latest phone number is (775) 532-8539.
Phone Numbers: (775) 532-8539
Address History: 140 Us Highway 95 N, Winnemucca, NV 89445
Results 1 - 1 of 1