The current age of Carroll is 54. Carroll's birth year is 1970. Gideon is a city Carroll has lived in. 1131 Northwood Dr, Piedmont, Mo 63957 is where Carroll lives. The number currently linked to Carroll is (573) 223-3243.