Ludell Naef was born in 1936, age 87. Ludell Naef's address is 5634 East Cub River Road , Preston, ID 83263. Possible relatives include Linda Acock, Anber Brimhall and 7 others. Public records show Ludell has also lived in Preston, ID. Ludell's latest phone number is (208) 852-2779. Previous phone numbers include (480) 510-9173.
Results 1 - 1 of 1