Leda Childress was born in 1932, age 91. Leda Childress's address is 4105 Riveroaks Lane , Louisville, KY 40241. Possible relatives include Garla Childress, Garland Childress and others. Public records show Leda has also lived in Lawrenceburg, KY. Leda's latest phone number is (502) 425-4334.
Phone Numbers: (502) 425-4334
Results 1 - 1 of 1