Clenora Downs was born in 1922, age 101. Clenora Downs's address is 5956 Bent Pine Drive Apt 456, Orlando, FL 32822. Possible relatives include Clerona Downs, Flecia Downs and 2 others. Clenora's latest phone number is (502) 241-4705.
Phone Numbers: (502) 241-4705
Address History: 5956 Bent Pine Drive Apt 456, Orlando, FL 32822;
7501 Millet Place, Crestwood, KY 40014;
Louisville, KY 40243
Results 1 - 1 of 1