Carroll’s current address is 512 Lymington Ct, Louisville, Ky 40243. Frances Gene Downey, Frances Downey, Valerie A Downey and one other person are people possibly related to Carroll. Carroll's birth date was listed as 1935. In addition to Louisville, Carroll also lived in Louisville and Anchorage. The current age of Carroll is 88. Carroll has listed (502) 245-0271 as his phone number.