Carroll was born in 1954. Carroll’s current address is 2416 Evergreen Ave, Red Oak, Ia 51566. This person has lived also in Shenandoah, Essex and Oakdale. Carroll has reached the age of 71 years. Carroll owns the phone number (712) 623-2119.