Leah Carroll was born in 1966, age 57. Leah Carroll's address is 820 N Campbell Avenue # 2, Chicago, IL 60622. Possible relatives include Anthony Carroll, James Carroll and 3 others. Public records show Leah has also lived in Chicago, IL and Austin, TX. Leah's latest phone number is (512) 326-4586. Previous phone numbers include (512) 917-1749 and (512) 917-4989.
Address History: 820 N Campbell Avenue # 2, Chicago, IL 60622;
1437 W Superior Street Apt 2f, Chicago, IL 60642;
Austin, TX 78748;
Belton, TX 76513;
Temple, TX 76502
Results 1 - 1 of 1