Carroll now resides at 1813 Mill St, Camden, Sc 29020. Carroll was born 77 years ago. Other cities that he has stayed in are Chesterfield and Richmond. The birth year was listed as 1947. The number currently linked to Carroll is (803) 424-0490.