Carroll's birth date was listed as 1956. This person has lived also in Sherwood and Sedalia. Carroll has reached 69 years of age. Carroll owns the phone number (501) 834-5342. The residency of...