Carroll currently resides at 8801 Pepper Grass Cv, Austin, Tx 78745. Records link Carroll with Otis George Downey, Wesley Lloyd Downey, Veronica Sanchez Sanchez and 4 other people. Carroll's birth year is 1950. A city Carroll has lived in before is Austin. Carroll turned 74 years old. The number currently linked to Carroll is (512) 292-8058.