This person's birth year is 1950. Carroll currently resides at 100 Poplar St, Woodruff, Sc 29388. Carroll turned 74 years old. We have found 9 possible relatives of Carroll: Deborah Kaye Waddell, Christy L Waddell, James H Waddell and 6 other people. In addition to Woodruff, Carroll also lived in Dalzell, Manning and Sumter. The number currently linked to Carroll is (803) 499-7553.