His birth year was listed as 1960. The current age of Carroll is 64. Carroll has listed (252) 793-6856 as his phone number. Other cities that he has stayed in are Roper, Plymouth and Creswell. The residency of Carroll is at 600 Mallard Dr, Roper, Nc 27970.