The number currently linked to Carrol is (502) 412-0355. Carrol's possible relatives are Thomas Gordan Bloemer, Tom B Clements, Rebecca Thomas Bloemer and 2 other people. The residency of Carrol is at 8601 Locust Ct, Louisville, Ky 40242. Carrol has previously lived in Louisville. Carrol was born 96 years ago. This person's birth year is 1928.