Carroll now resides at 7074 Stonecreek Dr, Douglasville, Ga 30134. The number currently linked to Carroll is (770) 947-2692. Public records show Atlanta, Texarkana and Rayville as cities Carroll also stayed in. The current age of Carroll is 53. His birth year was listed as 1971. Records link Carroll with Donald Demark Vaughn, Jacquilee Moonsook Tack, Eugene J Vaughn and 6 other people.