A city Carroll has lived in before is Lockhart. We have found 4 possible relatives of Carroll: Robert Lee Mcelroy, Joy Kirkland Mcelroy, Bertha Vonmcelroy and one other person. Carroll owns the phone number (512) 280-0585. Carroll is a resident of 2105 Allred Dr #2, Austin, Tx 78748. Carroll was born in 1965. Carroll has reached 59 years of age.