Carroll's birth year is 1929. Carroll was born 95 years ago. The residency of Carroll is at 105 Patton St, Sturgeon, Mo 65284. The number currently linked to Carroll is (573) 687-3573. In addition to Sturgeon, Carroll also lived in Sturgeon.