Carroll’s residency is at 1059 Arlington Dr, Saint Charles, Mo 63303. Carroll was born in 1942. Carroll is related to or closely associated with Thomas Edward Declue, William Thomas Declue, Richard Alan Declue and 4 other people. The current age of Carroll is 82. Public records show Saint Peters as a city Carroll also stayed in. The number currently linked to Carroll is (636) 441-2124.
He is ethnic French. Possible Carroll's ethnic group is Western European. He doesn't have problems speaking English. His date of birth was listed as 1942-08-07.
Carroll owned Hyundai Accent. Records show that it was purchased in 2012. VIN of the car was KMHCT5AE6CU015882.