Carroll was born in 1970. Public records show Louisville, Baton Rouge and Lafayette as cities Carroll also stayed in. 413 Oaklawn Ave, Lafayette, La 70506 is where Carroll resides. Carroll turned 54 years old. The phone number (337) 232-3113 is Carroll’s.