Luci Babcock was born in 1949, age 74. Luci Babcock's address is 5111 S Regal Street Apt 95, Spokane, WA 99223. Possible relatives include Dan Babcock, Dean Babcock and 5 others. Public records show Luci has also lived in Nampa, ID and Dillon, MT. Luci's latest phone number is (509) 315-4286. Previous phone numbers include (509) 448-3425 and (509) 879-8160.
Address History: 5111 S Regal Street Apt 95, Spokane, WA 99223;
629 W Redwood Lane, Nampa, ID 83651;
Dillon, MT 59725;
Zuni, NM 87327;
Mesquite, NV 89027
Results 1 - 1 of 1