Larry Babcock was born in 1991, age 32. Larry Babcock's address is 19465 Fish Road , Wilder, ID 83676. Possible relatives include Imelda Alcantar, Barbara Babcock and 5 others. Larry's latest phone number is (208) 407-9733. Previous phone numbers include (208) 482-6731 and (208) 482-7956.
Address History: 19465 Fish Road, Wilder, ID 83676;
413 Po Box, Homedale, ID 83628;
Culbertson, MT 59218
Results 1 - 1 of 1