Carroll's birth year is 1948. Carroll has listed (712) 623-3584 as his phone number. This year Carroll celebrated his 76 birthday. He has stayed in Red Oak before moving to Red Oak. Carroll is a resident of 1412 4Th St, Red Oak, Ia 51566. We have found 4 possible relatives of Carroll: Betty Ann Leonard, Kimberly A Leonard, Cindy A Leonard and one other person.