Cities Carroll has lived in before are Charlotte and Greer. Carroll was born in 1948. Carroll has reached 76 years of age. Carroll has listed phone number: (864) 244-7462. The possible relatives of Carroll are Evelyn Christina Luck, Stephanie L Luck, Stephanie L Luck and 2 other people. The residency of Carroll is at 117 Shady Creek Ct, Greer, Sc 29650.