Lelan Childress was born in 1925, age 98. Lelan Childress's address is 691 Doc Williams Road , Cub Run, KY 42729. Possible relatives include Tammy Childers, Thelma Childiers and 8 others. Public records show Lelan has also lived in Cub Run, KY. Lelan's latest phone number is (270) 286-4227.
Phone Numbers: (270) 286-4227
Results 1 - 1 of 1