Carroll now resides at 135 Old River Rd, Spartanburg, Sc 29301. Carroll has listed (864) 814-4664 as his phone number. Carroll turned 89 years old. Carroll's birth year is 1934. Carroll has previously lived in Spartanburg.