Public records show Orlando, Lewisport, Fort Knox and one other city as cities Carroll also stayed in. Carroll now resides at 116 Santa Maria Dr, Owensboro, Ky 42301. Carroll's birth year is 1951. The age of Carroll is 73. Records link phone number (270) 683-9555 with Carroll’s details. The possible relatives of Carroll are Lorraine C Holder, Tom H Holder, Donna Jean Breeze and 4 other people.