Public records show Scott and Lafayette as cities Carroll also stayed in. 1934 is his birth date. Carroll is a resident of 612 Cambridge Dr, Lafayette, La 70503. Company linked with Carroll is: Riverside Security Watch, Inc. Carroll has reached 89 years of age. The phone number (337) 984-9823 is Carroll’s.
Public records show that Carroll is French. Public records show that Carroll is belongs to Western European ethnic group. He is fluent in English language. He attended to graduate school. This person date of birth is 1934-01-01.